Windows 10 - Python pip не работает (с добавлением env vars) - PullRequest
0 голосов
/ 24 января 2019

В Windows 10 с установленными версиями Python 2.7 и 3.6 и, по-видимому, все необходимые пути, добавленные к переменным среды, pip по-прежнему не распознается.

(Кстати, когда я запускаю команду python,это показывает, что я использую 3,6)

Мои папки сценариев включают pip.exe, pip3.exe, pip3.6.exe.

И мои переменные среды выглядят примерно так:

PATH=...;%PYTHON3%;%PYTHON2%;...

Where:
PYTHON2=C:\Python27;C:\Python27\Scripts;C:\Python27\Lib;C:\Python27\DLLs
PYTHON3=C:\Python36;C:\Python36\Scripts;C:\Python36\lib\site-packages;C:\Python36\Lib;C:\Python36\DLLs;C:\Users\Owner\AppData\Local\Programs\Python\Python36;C:\Users\Owner\AppData\Local\Programs\Python\Python36\Scripts

Я пробовал различные варианты следующего:

pip
pip3
python3 pip
python3 pip3
py pip
py pip3

Но каждый раз, когда я получаю сообщение об ошибке, подобное следующему:

Traceback (most recent call last):
  File "runpy.py", line 193, in _run_module_as_main
  File "runpy.py", line 85, in _run_code
  File "C:\Python36\pip3.exe\__main__.py", line 5, in <module>
ModuleNotFoundError: No module named 'pip'

Любые идеи, какЯ могу заставить работать пипс?

Ответы [ 2 ]

0 голосов
/ 25 января 2019

Вот как я это заработал.

Согласно комментариям от eryksun, я удалил и повторно запустил установку Python36 и удостоверился, что щелкнул по полю, чтобы добавить пути.После этого это сработало.

Для фона, я думаю, я пропустил галочку, чтобы добавить пути раньше.Я заметил, что в папке Scripts не было файлов pip.exe («возможно», что было связано с невозможностью отметить пути добавления).

И когда я заметил отсутствующие файлы pip, я попытался выполнить установку вручную.через скрипт https://bootstrap.pypa.io/get-pip.py.Вот так у меня получилось несколько pip.exes, но я не смог заставить pip работать.

В любом случае, переустановка и установка флажка add paths работали.

0 голосов
/ 24 января 2019

Вы используете это от python.

Вам нужно запустить его с CMD или Powershell

Логотип Windows + R

type cmd

введите

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