Что мне делать с пакетами, установленными --user в Debian? (в свете PEP668)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Что мне делать с пакетами, установленными --user в Debian? (в свете PEP668)

Сообщение Anonymous »

В свете некоторых дистрибутивов (по крайней мере, Debian) следует избегать

Код: Выделить всё

python3 -m pip install numpy
что мне делать с моими пользовательскими пакетами, которые я установил с помощью python3 -m pip install --user numpy (например)?
Они расположены в python3 -m site --user-site: ~/.local/lib/python3.11/site-packages/.Я не хочу:

[*]удалять /usr/lib/python3.x/EXTERNALLY-MANAGED
установить pipx
[*]иногда, конечно, не удается найти apt управляемый пакет
< /ol>
Я полностью за использование venv, но нужно ли мне создать папку ~/.local/lib/python3/packages и включить ее в PYTHON_PATH, но также сделать эту папку виртуальной средой venv? Должен ли я переместить содержимое моей папки ~/.local/lib/python3.11/site-packages/ в эту новую папку или загрузить заново?
Для кого-то кто использует Python и «стандартные» пакеты, мне действительно не нужно слишком беспокоиться о смешивании вещей, но мне кажется (только для меня, как для сдержанного пользователя), что функционально между venv небольшая разница устанавливается в один каталог (по одному для каждого проекта), а --user устанавливается в другой.
Я много искал по этому поводу, но не смог найти " вот что делать» руководство по принятию изменения. Или, может быть, я упускаю какую-то общую картину...
Как мне решить проблему «ошибка: внешне-управляемая среда» каждый раз, когда я использую pip3?
pip install -r require.txt не работает: «Эта среда управляется извне»
pip install -r require.txt не работает: «Эта среда управляется извне»

Подробнее здесь: https://stackoverflow.com/questions/759 ... -of-pep668
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»