Подтвердить что ты не робот

Ошибка pip/easy_install: не удалось создать процесс

После выполнения этой статьи: Как установить pip в Windows? в моей системе Windows, используя Enthought Canopy 64-разрядную систему, я не могу заставить pip или easy_install работать должным образом к ошибке:

pip install requests
failed to create process

Я попытался переустановить setuptools, выполнив команду cmd как admin без какого-либо эффекта.

4b9b3361

Ответ 1

Когда я столкнулся с этим, это произошло потому, что я вручную переименовал каталог, в котором находился python. Это означало, что нужно было переустановить как setuptools, так и pip. Или мне пришлось вручную переименовать каталог python в то, что было ранее.

Ответ 2

Просто наткнулся на это. Вроде. Pip работал у меня, но после установки pytest-watch запуск ptw script давал эту ошибку.

По какой-то причине pip прекратил цитирование #! в ptw-script.py:

#!C:\Program Files (x86)\Python\python.exe

Он работал после того, как я добавил кавычки вручную:

#!"C:\Program Files (x86)\Python\python.exe"

Я действительно не знаю, почему это внезапно началось. Добавляя это здесь, если кто-то из Google прибегает к тому же.

Здесь связанная проблема с поставкой (я думаю).

Ответ 3

Это поможет после изменения PATH на python в переменных среды:

python -m pip install --upgrade pip --force-reinstall

Ответ 4

Если вы намеренно хотите переименовать папку, в которой находится python.exe, вы также должны изменить все файлы python в папке Scripts. Таким образом, третьим решением было бы также изменить файлы python: первая строка в pip-2.7- script.py изначально содержит:

#!C:\OriginalPythonDir\python.exe

Изменение этого пути к новой папке Python устраняет проблему.

(P.S. К сожалению, я еще не могу ответить на ответы, поэтому я отвечу как новый ответ, потому что я думал, что это может быть полезно и для других людей).

Ответ 5

Когда я столкнулся с этой проблемой, я обнаружил, что мой путь содержит несколько записей для Python. После очистки моего пути, чтобы у него была запись для папки установки python и папки сценариев (в моем случае C:\Python27 и C:\Python27\Scripts), pip работал правильно.

Ответ 6

Я просто использую python в командной оболочке в Windows 7 и имел эту проблему сразу после установки pip. В случае, если вышеуказанные решения вам не помогут, вы должны проверить, что папка, в которой установлен pip.exe(в моем случае, папка Script в Python32) находится в пути.

Ответ 7

Я столкнулся с этой ошибкой при установке более старой версии Python (3.5.2) для совместимости с скриптом aws-adfs. Я установил aws-adfs с pip в Windows 10 и обнаружил, что , в то время как Python установлен в путь к каталогу с пробелами в нем, вы получите ошибку failed to create process.

Сторонники протокола говорят, что это была более глубокая проблема с setuptools и даже предложила обходной путь, если вы хотите исправить установку на месте.

Но другое, более простое решение, если вы работаете со старыми версиями Python, - это просто переустановить Python в каталог без пробелов.

Ответ 8

Я установил Anaconda, и поэтому у меня все еще был C:\Python27 вместе с C:\Anaconda на моем пути. Когда я удалил C:\Python27 и все подпапки, я смог снова использовать pip.

Ответ 9

Пожалуйста, проверьте, не переименовали ли вы свой файл python.exe Я устанавливаю python2 и python3 на свой компьютер в одно и то же время, поэтому я переименую python.exe в python3.exe. И когда я использую pip, он бум... После того, как переименуйте его обратно. Теперь все в порядке....

Ответ 10

Запуск командной строки с правами администратора работал для меня.

Ответ 11

Чтобы исправить эту ошибку (после изменения папки, в которой установлен python), запустите принудительную переустановку для pip и pyinstaller, например:

python -m pip install --upgrade pip --force-reinstall

python -m pip install --upgrade pyinstaller --force-reinstall

Ответ 12

Проверьте, указывает ли pip- script точное местоположение python.exe, потому что pip всегда указывает (C:\python3.3\python.exe). В моей системе я установил 2 версии python i.e python2 и python3. Я изменил домашнее приложение python.exe на python2.exe и python3.exe.

Когда я установил установщик windows windows. это приводит меня к ошибке с ошибкой "не удалось создать процесс"