Виртуальная среда, вызывающая глобальную установку Python вместо версии, специфичной для venv.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Виртуальная среда, вызывающая глобальную установку Python вместо версии, специфичной для venv.

Сообщение Anonymous »

У меня возникла проблема: по какой-то причине виртуальные среды, которые я создаю, получают доступ к моим общесистемным установкам Python и pip, хотя это не должно быть.

Вот мой довольно простой рабочий процесс, просто убедитесь, что я не упустил ничего очевидного (Windows 10, Python 3.8.2):

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

python -m venv venv
venv\Scripts\activate.bat
Мой путь теперь начинается с (venv), как и следовало ожидать. Однако

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

pip list
перечисляет все имеющиеся у меня общесистемные пакеты pip, а не только те, которые должны быть в этом венве.

pyvenv.cfg указывает, что

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

include-system-site-packages = false
Когда я открываю интерпретатор с помощью
В виртуальной среде

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

sys.executable
Возвращает путь на моем диске C и

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

print(pip.__file__)
Делает то же самое. Я подозреваю, что вместо этого им следует указывать на интерпретатор и пункт в виртуальной среде, но не знаю, как это сделать.

Редактировать: 27.04. /20. Я все еще решаю эту проблему. Я попробовал:
  • удалить и переустановить Python, как из Python, так и из Python. .org и MS Store
  • Установка Python в новое место
  • Очистка переменных пользовательской и системной среды, а затем добавление
    только тех, которые для Python 3.8.
Я действительно в растерянности, буду признателен за любую помощь.

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Виртуальная среда и базовая среда активны одновременно
    Anonymous » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Виртуальная среда помечена как среда с внешним управлением
    Anonymous » » в форуме Python
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Виртуальная среда помечена как среда с внешним управлением
    Anonymous » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Потоки не видят данные друг друга в связке ключей, специфичной для процесса.
    Anonymous » » в форуме Linux
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Виртуальная среда активации conda не запускает файл Python при вызове из веб-службы flask.
    Гость » » в форуме Python
    0 Ответы
    35 Просмотры
    Последнее сообщение Гость

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