У меня есть проект с «setup.py», ранее я использовал python -m build для запуска сборки. Однако я не смог найти способ установить «сборку» глобально: использование uv pip install --system build попытается буквально использовать системный Python, но не установит пакет на уровне пользователя за пределами виртуальной среды (
Код: Выделить всё
buildВ конце концов, с uv простой сборки uv кажется достаточной. Но документация касается только публикации пакета, а здесь я создаю CLI.
- выдает ошибку
Код: Выделить всё
uv pip install --system ./dist.tar.gz
Код: Выделить всё
error: The interpreter at /usr is externally managed, and indicates the following:
To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
- дает мне:
Код: Выделить всё
uv pip install --user ./dist/foobar.tar.gz
Код: Выделить всё
error: pip's `--user` is unsupported (use a virtual environment instead)
Подробнее здесь: https://stackoverflow.com/questions/798 ... ge-with-uv
Мобильная версия