pip3启动器中的致命错误:无法使用“”创建进程

时间:2019-07-02 13:43:16

标签: python python-3.x pip

Win10,x64,Anaconda Python 3.7

我最近已“升级”到Python 3.7,因此缺少某些模块,例如,我试图通过使用import plyfile来使用pyfile,但出现以下错误,

ModuleNotFoundError: No module named 'plyfile'

好吧,我将pip install plyfile

(base) PS C:\WINDOWS\system32> pip install plyfile
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Requirement already satisfied: plyfile in c:\programdata\anaconda2\lib\site-packages (0.5)
Requirement already satisfied: numpy>=1.8 in c:\programdata\anaconda2\lib\site-packages (from plyfile) (1.16.3)

好吧,没有为py3.7安装,我将pip3 install plyfile

(base) PS C:\WINDOWS\system32> pip3 install plyfile
Fatal error in launcher: Unable to create process using '"'

好,pip3 --version

(base) PS C:\WINDOWS\system32> pip3 --version
Fatal error in launcher: Unable to create process using '"'

所以我浏览了以前的帖子,看了几篇之后,老实说,我不知道发生了什么。

那是怎么回事?我可以正确使用pip3及其正确安装的版本吗?还是我没有得到的pips之间的区别还有更深的含义?

编辑1: pip install --upgrade pip没什么

编辑2:

(base) PS C:\WINDOWS\system32> python --version
Python 3.7.3
(base) PS C:\WINDOWS\system32> pip --version
pip 19.1.1 from c:\programdata\anaconda2\lib\site-packages\pip (python 2.7)

修改3:

(base) PS C:\WINDOWS\system32> python -m pip install -U pip
D:\ProgramData\Anaconda3\python.exe: No module named pip

1 个答案:

答案 0 :(得分:0)

解决方案:

已下载get-pip.py

然后从终端python get-pip.py --ignore-installed

安装和升级成功,

(base) PS D:\Downloads> pip --version
pip 19.1.1 from d:\programdata\anaconda3\lib\site-packages\pip (python 3.7)

pip install plyfile已收集并安装plyfile,现在import plyfile可以正常工作

来自pip的git页面问题#1892 How do you remove pip from a pc if you installed by "get-pip.py"

的解决方案