阅读本文后:如何在 Windows 上安装 pip?在我使用 Enthought Canopy 64 位系统的 Windows 系统上,由于错误,我无法让 pip 或 easy_install 工作:
pip install requests
failed to create process
我尝试重新安装 setuptools,以管理员身份运行 cmd 提示符,但没有任何效果。
阅读本文后:如何在 Windows 上安装 pip?在我使用 Enthought Canopy 64 位系统的 Windows 系统上,由于错误,我无法让 pip 或 easy_install 工作:
pip install requests
failed to create process
我尝试重新安装 setuptools,以管理员身份运行 cmd 提示符,但没有任何效果。
当我遇到这种情况时,是因为我手动重命名了 python 所在的目录。这意味着 setuptools 和 pip 都必须重新安装。或者,我必须手动将 python 目录重命名为以前的目录。
在环境变量中将 PATH 更改为 python 后会有所帮助:
python -m pip install --upgrade pip --force-reinstall
刚碰到这个。有点。Pip 为我工作,但在安装pytest-watch后,运行ptw
脚本会出现此错误。
出于某种原因,pip 停止引用 #! 在ptw-script.py
:
#!C:\Program Files (x86)\Python\python.exe
在我手动添加引号后它起作用了:
#!"C:\Program Files (x86)\Python\python.exe"
我真的不知道为什么这突然开始发生。在这里添加这个,以防其他人从谷歌来到这里遇到同样的事情。
这是一个相关的点子问题(我认为)。
如果您有意重命名 python.exe 所在的文件夹,您还应该修改 Scripts 文件夹中的所有 python 文件。因此,第三种解决方案也是修改 python 文件:pip-2.7-script.py 中的第一行最初包含:
#!C:\OriginalPythonDir\python.exe
将此路径修改为新的 Python 文件夹可解决此问题。
(PS 不幸的是,我还不能回复答案,所以我将作为新答案回复,因为我认为它对其他人也可能有用)。
要修复此错误(在更改安装 python 的文件夹之后)运行 pip 和 pyinstaller 的 force-reinstall,如下所示:
python -m pip install --upgrade pip --force-reinstall
python -m pip install --upgrade pyinstaller --force-reinstall
当我遇到这个问题时,我发现我的路径包含多个 Python 条目。在整理我的路径以便它具有 python 安装文件夹和脚本文件夹(在我的情况下为C:\Python27
和C:\Python27\Scripts
)的条目之后,pip 工作正常。
测试这个。它对我来说是正确的:
python -m pip install --upgrade pip --force-reinstall
我只是在 Windows 7 上的命令 shell 中使用 python,并且在安装 pip 后立即遇到了这个问题。如果上述解决方案对您没有帮助,您应该检查安装 pip.exe 的文件夹(在我的情况下是 Python32 下的 Script 文件夹)是否在路径中。
我已经安装了 Anaconda,所以我的路径中仍然有 C:\Python27 和 C:\Anaconda。当我删除 C:\Python27 和所有子文件夹时,我能够再次使用 pip。
请检查你有没有重命名你的 python.exe 我在我的电脑上同时安装了 python2 和 python3,所以我将我的 python.exe 重命名为 python3.exe。当我使用 pip 时,它会爆炸......重命名后回来了。又好了....
以管理员权限运行命令提示符对我有用。
我有同样的问题,以上都没有为我工作。我删除了我的venv。并通过指定 python 路径创建一个新的:
virtualenv --python C:\Path\To\Python\python.exe venv
.\venv\Scripts\activate
这有效
检查 pip-script 是否指出了 python.exe 的确切位置,因为 pip 总是指向 (C:\python3.3\python.exe)。在我的系统中,我安装了 2 个版本的 python,即 python2 和 python3。我已经将python.exe的home应用程序修改为python2.exe和python3.exe。
当我安装 pip windows 安装程序时。它导致我出现错误“无法创建进程”