Всякий раз, когда я создаю venv, я получаю сообщение с просьбой обновить pip. Я запускаю команду для обновления, и она снова всплывает на другом venv. Как я могу сделать это постоянным.
Сообщение:
You are using pip version 9.0.1, however version 18.0 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
Обновление: Только что получил рекомендацию прочитать этот возможный дубликат ответа: virtualenv использует обновленный системный пип по умолчанию
Это не решает мою проблему, хотя. Почему?
Мой pip3
, похоже, уже обновлен:
C:\Users\mkupfer\Python-Sandbox\sibc-python-scripts>pip --version
pip 18.0 from c:\users\mkupfer\appdata\local\programs\python\python36-32\lib\sit
e-packages\pip (python 3.6)
C:\Users\mkupfer\Python-Sandbox\sibc-python-scripts>pip3 --version
pip 18.0 from c:\users\mkupfer\appdata\local\programs\python\python36-32\lib\sit
e-packages\pip (python 3.6)
C:\Users\mkupfer\Python-Sandbox\sibc-python-scripts>pip3 install --upgrade pip
Requirement already up-to-date: pip in c:\users\mkupfer\appdata\local\programs\p
ython\python36-32\lib\site-packages (18.0)
Решено
Решение: мне удалось все это исправить, используя virtualenv
для создания новой виртуальной среды. Не уверен, что это ошибка в venv
. Я просто буду использовать пакет, который работает в будущем. Спасибо @James Lim за ответ.