Как мне использовать более новый pip после обновления?(10 -> 18) - PullRequest
0 голосов
/ 29 сентября 2018

Я использую Python 3.6 на Pycharm venv (виртуальная среда, предоставляемая IDE)

Терминал постоянно говорил мне обновить мой pip со старого 10.0.1 до более нового 18:

Вы используете версию 10.0.1 для pip, однако версия 18.0 доступна

Вам следует рассмотреть возможность обновления с помощью команды 'python -m pip install --upgrade pip'.

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

Однако, когда я проверяю свою версию pip по pip --version, она все еще работает на 10.0.1, и pip продолжает просить меня обновить.

pip 10.0.1 из h: \ pycharmprojects \ my_project \ venv \ lib \ site-packages \ pip-10.0.1-py3.6.egg \ pip (python 3.6)

Я уверен, что это уже актуально, проверив настройки интерпретатора IDE.image Python Interpreter">

Я знаю, что это на самом деле не имеет значения, но меня это очень беспокоит.

Я уже пытался закрыть и открыть новый терминал, но это явно не работает.

Как использовать недавно установленную pip?Это просто проблема Пишарма?

Ответы [ 2 ]

0 голосов
/ 20 февраля 2019

Если вы запустите эту команду в своем терминале PyCharm, она разрешит предупреждение о pip:

python -m pip install -U --force-reinstall pip

Вот некоторые комментарии на странице сообщества JetBrains

0 голосов
/ 29 сентября 2018

Когда вы используете виртуальную среду в pycharm, вы обновляете версию pip внутри этой виртуальной среды.

Если вы хотите обновить pip за пределами venv, введите

python -m pip install pip -U

Где python - это способ запуска python из терминала, который может быть python3 или py -3.6 в зависимости от вашей операционной системы.

Чтобы установить его в виртуальной среде, вы можете активировать его внутри терминала, а затем ввести указанную выше команду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...