Skip to main content
 首页 » 编程设计

python之pip 错误 : Fatal error in launcher: Unable to create process using '"'

2025年05月04日24rubylouvre

我已经看到很多关于这个的线程,并且尝试了所有选项,除了完全从我的机器上删除 Python 并重新下载所有东西......

我使用的是 Windows 10,64 位机器,并且已经下载了 Python2.7。像“C:\>pip install seaborn”这样的命令不是问题。

我最近下载了 Python3.6,现在我的 pip 无法运行 - 它返回标题中的错误。

我已将 C:\Python27、C:\Python36、C:\Python27\Scripts、C:\Python36\Scripts 添加到我的路径,但仍然无法正常工作。

但是,如果我输入命令 C:\>python27 -m pip install seaborn,pip 就会工作。我真的很困惑,为什么我不能再输入 pip install 并让它运行。

提前致谢!

请您参考如下方法:

您在路径中添加了两个版本的 Python。要区分 2.7 和 3.6,你必须告诉它你想要哪个版本,否则每个 pip 都会相互冲突(它不知道要安装什么和安装在哪里)换句话说,你输入 pip 你可能意味着适用于 Python 2 或 Python 3。

不要重命名 pip 它会破坏你的系统(你不需要重命名)。而是使用那些 already provided. .

你的系统应该已经有这些了:

pip 是通用的。最适合一次安装。

pip3 适用于 Python 3。最好区分 Python 2 和 3

pip3.6 区分不同的 Python 3 安装。

Python 2 安装也是如此。

pip、pip2 和 pip2.7。

您需要使用 pip3(或 pip2)或 pip3.6(或 pip2.7 ) 将来安装。这将允许识别不同的版本:

对于 Python 2:

pip2 install seaborn 

对于 Python 3:

pip3 install seaborn 

您现在也应该使用 shebang 行(如果您还没有)来区分版本。