提示-启动器中出现致命错误:无法使用“”创建进程


问题内容

我通过ampps安装了python 3.5.1,它正在工作。但是,当我尝试使用pip时,出现以下消息:

Fatal error in launcher: Unable to create process using '"'

我已经将ampps重新安装到不包含任何空格的路径中。请注意,“ python -m pip”解决方法对我也不起作用,因为每次使用它时都会收到以下消息:

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命令就可以使用pip命令本身的方法。

编辑:这是发生了什么,如果我尝试运行python -c "import pip.__main__"

Traceback (most recent call last):
  File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\compat\__init__.py", line 11, in <module>
    from logging.config import dictConfig as logging_dictConfig
  File "C:\Users\MyUserName\Desktop\Ampps\python\lib\logging\config.py", line 30, in <module>
    import logging.handlers
  File "C:\Users\MyUserName\Desktop\Ampps\python\lib\logging\handlers.py", line 28, in <module>
    import queue
ImportError: No module named 'queue'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\__init__.py", line 13, in <module>
    from pip.utils import get_installed_distributions, get_prog
  File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\utils\__init__.py", line 18, in <module>
    from pip.compat import console_to_str, stdlib_pkgs
  File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\compat\__init__.py", line 13, in <module>
    from pip.compat.dictconfig import dictConfig as logging_dictConfig
  File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\compat\dictconfig.py", line 22, in <module>
    import logging.handlers
  File "C:\Users\MyUserName\Desktop\Ampps\python\lib\logging\handlers.py", line 28, in <module>
    import queue
ImportError: No module named 'queue'

问题答案:

我通过…解决了问题

  1. 在官方网站上下载Python 3并通过快速安装进行安装
  2. 将独立的python复制并粘贴到ampps / python文件夹中,并覆盖AMPPS提供的python版本
  3. python -m pip install --upgrade pip在cmd中运行

现在,pip和python 3已安装为最新版本。

似乎AMPPS并未提供完整的python构建。因此,您需要自己更新python。

谢谢大家。