Python 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

我通过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 while finding spec for 'pip.__main__' (<class 'ImportError'>: No module named 'queue'); 'pip' is a package and cannot be directly executed
我通过

  • 在官方网站下载Python 3并通过快速安装进行安装
  • 将独立python复制并粘贴到ampps/python文件夹中,并覆盖ampps提供的python版本
  • 在cmd中运行python-mpip安装——升级pip
  • 现在pip和Python3已安装在其最新版本中

    AMPS似乎没有提供完整的python构建。因此,您需要自己更新python


    感谢大家。

    同样的错误,但情况不同。我在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

    以下是针对此特定情况的解决方案

  • pip卸载
  • 转到C:\Users\your usern\AppData\Local\Programs\Python\Python36\Scripts
  • 删除脚本,在我的例子中是pyinstaller.exe
  • pip安装
  • 可能也适用于您。

    最快的方法是:

    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
    安装软件包

    或者,完全修复它:

  • 尝试在cmd中运行
    python3-mpip安装——升级pip

  • 如果在步骤1中失败,请尝试
    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