【问题标题】:How to fix error “ERROR: Command errored out with exit status 1: python.” when trying to install pyttsx3 using pip如何修复错误“错误:命令错误退出状态 1:python。”尝试使用 pip 安装 pyttsx3 时
【发布时间】:2020-01-24 15:01:30
【问题描述】:
ERROR: Command errored out with exit status 1:
 command: 'c:\users\mayukh\appdata\local\programs\python\python38-32\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Mayukh\\AppData\\Local\\Temp\\pip-install-f6rnjn5g\\pyobjc-framework-SecurityInterface\\setup.py'"'"'; __file__='"'"'C:\\Users\\Mayukh\\AppData\\Local\\Temp\\pip-install-f6rnjn5g\\pyobjc-framework-SecurityInterface\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Mayukh\AppData\Local\Temp\pip-install-f6rnjn5g\pyobjc-framework-SecurityInterface\pip-egg-info'
     cwd: C:\Users\Mayukh\AppData\Local\Temp\pip-install-f6rnjn5g\pyobjc-framework-SecurityInterface\
Complete output (15 lines):
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\Mayukh\AppData\Local\Temp\pip-install-f6rnjn5g\pyobjc-framework-SecurityInterface\setup.py", line 20, in <module>
    Extension(
  File "C:\Users\Mayukh\AppData\Local\Temp\pip-install-f6rnjn5g\pyobjc-framework-SecurityInterface\pyobjc_setup.py", line 408, in Extension
    os_level = get_os_level()
  File "C:\Users\Mayukh\AppData\Local\Temp\pip-install-f6rnjn5g\pyobjc-framework-SecurityInterface\pyobjc_setup.py", line 218, in get_os_level
    pl = plistlib.readPlist("/System/Library/CoreServices/SystemVersion.plist")
  File "c:\users\mayukh\appdata\local\programs\python\python38-32\lib\plistlib.py", line 99, in readPlist
    with _maybe_open(pathOrFile, 'rb') as fp:
  File "c:\users\mayukh\appdata\local\programs\python\python38-32\lib\contextlib.py", line 113, in __enter__
    return next(self.gen)
  File "c:\users\mayukh\appdata\local\programs\python\python38-32\lib\plistlib.py", line 82, in _maybe_open
    with open(pathOrFile, mode) as fp:
FileNotFoundError: [Errno 2] No such file or directory: '/System/Library/CoreServices/SystemVersion.plist'
----------------------------------------

错误:命令出错,退出状态为 1:python setup.py egg_info 检查日志以获取完整的命令输出。

【问题讨论】:

    标签: python python-3.x


    【解决方案1】:

    我在安装 jupyterlab 时遇到了类似的问题。我认为您正在使用 Python 3.8.x 。尝试:

    1. 通过下载安装程序 Here 将 Python 版本从 3.8 更改为 3.6
    2. 完成安装后,将路径从 C:\Users\USER\AppData\Local\Programs\Python\Python38\Scripts\ 更改为 C:\Users\USER\AppData\Local\Programs\Python\Python36\脚本。
    3. 将另一个 C:\Users\ricca\AppData\Local\Programs\Python\Python38\ 更改为 C:\Users\ricca\AppData\Local\Programs\Python\Python36\

    如果我写的目录的结尾不同,不要惊慌,只需更改相似的即可。希望我的回答有帮助!

    【讨论】:

      【解决方案2】:

      尝试在我的 windows10 平台上安装几个 python3 包时,我遇到了与 python 3.7.7 类似的问题。我确实将变量添加到路径中,但仍然不起作用,然后我尝试了也不起作用的修复程序。最后我不得不卸载并重新安装 python 3.7.7 [不是来自 windows 商店,而是来自官方网站]。重新安装后,似乎工作正常。

      【讨论】:

        【解决方案3】:

        只需安装 anaconda.navigator 即可摆脱所有这些麻烦

        【讨论】:

        • 请在您的回答中提供更多详细信息。正如目前所写的那样,很难理解您的解决方案。
        猜你喜欢
        • 2022-01-22
        • 2020-06-18
        • 2019-12-18
        • 1970-01-01
        • 2021-07-11
        • 2020-05-02
        • 1970-01-01
        • 2023-04-10
        相关资源
        最近更新 更多