搜索网络,这似乎是由Python安装路径中的空格引起的问题。
我如何让pip工作,而不必重新安装在一个没有空格的路径中的所有东西?
搜索网络,这似乎是由Python安装路径中的空格引起的问题。
我如何让pip工作,而不必重新安装在一个没有空格的路径中的所有东西?
当前回答
这对我很有效
python -m pip install --upgrade --force-reinstall pip
其他回答
它不是直接调用ipython,而是使用Python加载,例如
“ipython.exe的完整路径”
我将python.exe的可执行文件重命名为例如python27.exe。关于Archimedix的答案,我用十六进制编辑器打开我的pip.exe,滚动到文件的末尾,并将路径中的python.exe更改为python27.exe。在编辑make shure时,不重写其他信息。
这是我如何解决它。
下载https://bootstrap.pypa.io/get-pip.py 激活你的vitualenv 导航到get-pip.py文件,输入“python get-pip.py”,不带引号。
它将在环境中重新安装PIP,并自动卸载以前的版本。
现在繁荣! !安装你喜欢的任何东西
我选择安装Python for Windows (64bit),不是为所有用户,而是为我自己。
重新安装Python-x64并检查高级选项“为所有用户”,为我解决了pip问题。
似乎
python -m pip install XXX
无论如何都会工作(为我工作过) (参见user474491的链接)