Python Pip-启动器中的致命错误:无法使用'&引用';
我通过ampps安装了Python3.5.1,它正在工作。但是,当我尝试使用pip时,我得到以下消息:Python Pip-启动器中的致命错误:无法使用'&引用';,python,windows,python-3.x,pip,ampps,Python,Windows,Python 3.x,Pip,Ampps,我通过ampps安装了Python3.5.1,它正在工作。但是,当我尝试使用pip时,我得到以下消息: Fatal error in launcher: Unable to create process using '"' 我已经将ampps重新安装到一个不包含任何空格的路径中。请注意,“python-mpip”解决方案对我也不起作用,因为我每次使用它时都会收到以下消息: C:\Users\MyUserName\Desktop\Ampps\python\python.exe: Error wh
Fatal error in launcher: Unable to create process using '"'
我已经将ampps重新安装到一个不包含任何空格的路径中。请注意,“python-mpip”解决方案对我也不起作用,因为我每次使用它时都会收到以下消息:
C:\Users\MyUserName\Desktop\Ampps\python\python.exe: Error while finding spec for 'pip.__main__' (<class 'ImportError'>: No module named 'queue'); 'pip' is a package and cannot be directly executed
我通过
感谢大家。同样的错误,但情况不同。我在VE的
\Scripts
目录中运行了一个虚拟环境,其中pip.exe
是:
pip freeze
我收到了错误信息
Fatal error in launcher: Unable to create process using '"'
我的VE路径中没有空格(谷歌搜索该错误)。然后我尝试了python-mpip安装——升级pip
,得到了
Requirement already up-to-date: pip in o:\upsdowns\flask\lib\site-packages
于是我试着
python -m pip freeze
这起作用了。我认为这可能是VE中的一个路径问题,但我同意这种解决方法
我在这里添加这个是因为当你搜索这个错误消息时,这个页面是高的。换句话说,我没有提出新问题,尽管我的情况与OP的情况大不相同。甚至可能,我陷入这种情况是因为我没有“正确地”向虚拟环境添加模块
不管怎样,我希望它能帮助一些人 我的解决方案很简单,我也遇到了同样的问题
Fatal error in launcher: Unable to create process using '"'
解决方案是更改运行pip的路径。运行以下python代码:
import pip
pip.main(['install','flask']) # replace flask with the name of module you want to install
如果需要从requirements.txt文件安装多个模块
import pip
fo = open("C:/...../requirements.txt", "r")
inp = fo.read()
ls =inp.split()
for i in ls:
pip.main(['install',i])
在移动项目(包括其虚拟环境)后,我开始看到此错误。删除并重新创建虚拟环境会使一切正常
正如RolfBly提到的,在删除环境之前运行
python-m pip freeze>somefile
允许快速恢复:在新环境中运行pip-r somefile
将恢复所有包。还有一个非常基本和简单的解决方案。运行相关python版本的安装文件(安装文件),然后单击修复模式。这几乎不需要一两分钟,然后一切都很顺利:)其他答案都帮不了我
案例:为了使用pyinstaller包,将python从3.6降级到3.5
以下是针对此特定情况的解决方案:
python -m pip install pip==9.0.0
如果你想要最新的pip,你可以跑步
pip install -U pip
之后。我开始看到
启动程序中出现致命错误:无法使用“”创建进程。
将Python 3.6安装到Windows 10机器上后,我将Path变量设置为指向Python36文件夹。Python命令运行正常,但pip命令运行不正常
为了修复此错误,我以管理员权限打开命令提示符shell并运行pip命令。我按照此网站的步骤解决了此问题 使用以下命令更新pip:
python-m pip install-U pip在您找到计算机中安装python的正确目录后,从命令行执行操作。是的,您需要手动更新python版本。检查您的Windows PATH环境变量。该变量限制为260个字符,并且您的python位置可能超过该字符限制 您可以在路径列表中将Python路径移到更高的位置,或者禁用Windows字符限制,如下所述: 注册表项允许您启用或禁用新的长路径行为。要启用长路径行为,请将注册表项设置为HKLM\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled(类型:REG\u DWORD)。在第一次调用受影响的Win32文件或目录函数后,系统将缓存该项的值(每个进程)(如下列表)。在进程的生存期内不会重新加载注册表项。为了使系统上的所有应用程序都能识别该项的值,可能需要重新启动,因为某些进程可能在设置该项之前已启动 注册表项还可以通过组策略在“计算机配置”>“管理模板”>“系统”>“文件系统”>“启用NTFS长路径”中进行控制
在Windows 7上同时安装python2和python3时,我遇到了相同的错误 您可以使用
python3-m pip install xxxxxx
安装软件包
或者,完全修复它:
python3-mpip安装——升级pip
python3-m pip安装--升级--强制重新安装pip
我的解决方案是在
python-m
参数上运行twineupload
因此,只需使用python-m:
python-m twine upload dist/*
我使用pip包遇到了这个问题,然后我像下面这样解决了它:
1) 首先,使用python命令卸载pip
$python -m pip uninstall pip
2) 然后使用easy_install命令重新安装pip包
$easy_install pip
3) 最后,直接在命令行上重试pip命令,安装任何软件包
$pip install pylint
或者只执行pip命令
$pip
我找到了一个非常简单的解决方案,(Pip-launcher中的致命错误:) 1) python路径不能有多个环境变量
A) Goto Environmental Variables and delete Python27 in the path if you have Python 3.6.5 installed. Pip is confused by multiple paths!!!
我也有同样的错误,但在使用张力板时:
Fatal error in launcher: Unable to create process using '"'
我发现了t
Fatal error in launcher: Unable to create process using '"'
C:\Program Files\Python36\Scripts
C:\Users\...\AppData\Local\Programs\Python\Python36\Scripts
Fatal error in launcher: Unable to create process using '"c:\users\arnab sinha\python.exe" "C:\Users\Arnab Sinha\Scripts\pip.exe" install bottle'
py -m pip install bottle
C:\Users\YourUserName\AppData\Local\Programs\Python\Python36\Scripts\pip install requests
C:\Users\Avanish\AppData\Local\Programs\Python\Python36\python -m pip install requests
python3 -m pip install --upgrade pip
python -m pip install pip==9.0.0
C:\AK>pip3 install argparse
Fatal error in launcher: Unable to create process using '"c:\python36\python.exe" "C:\Python36\Scripts\pip3.exe" install argparse'
C:\AK>python3 -m pip install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/30/db/9e38760b32e3e7f40cce46dd5fb107b8c73840df38f0046d8e6514e675a1/pip-19.2.3-py2.py3-none-any.whl (1.4MB)
100% |████████████████████████████████| 1.4MB 312kB/s
Installing collected packages: pip
Found existing installation: pip 18.1
Uninstalling pip-18.1:
Successfully uninstalled pip-18.1
Successfully installed pip-19.2.3
C:AK>pip3 install argparse
Collecting argparse
Using cached https://files.pythonhosted.org/packages/f2/94/3af39d34be01a24a6e65433d19e107099374224905f1e0cc6bbe1fd22a2f/argparse-1.4.0-py2.py3-none-any.whl
Installing collected packages: argparse
Successfully installed argparse-1.4.0
C:\Users\YOUR_USERNAME\AppData\Local\Programs\Python\
# Edit Environment variables so that variable "path" points to the new location.
# Insert these at the start of the list (or delete other Python directories), as Windows takes the first match it finds.
# Run the program "Edit the System Environment Variables".
# Or see Control Panel under "System Properties".
S:\Research\bin\Python375\Scripts\
S:\Research\bin\Python375\
python -m pip install --upgrade --force-reinstall pip