【问题标题】:Error when installing the package numcodecs. What do I do?安装包 numcodecs 时出错。我该怎么办?
【发布时间】:2020-10-26 22:14:00
【问题描述】:

我运行了这个命令:

pip install numcodecs 

我得到了这个错误:

Error: Command errored out with exit status 1: 'c:\users\sunit\appdata\local\programs\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\sunit\\AppData\\Local\\Temp\\pip-install-419pmst9\\numcodecs\\setup.py'"'"'; __file__='"'"'C:\\Users\\sunit\\AppData\\Local\\Temp\\pip-install-419pmst9\\numcodecs\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\sunit\AppData\Local\Temp\pip-record-5lw96050\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\sunit\appdata\local\programs\python\python38\Include\numcodecs' Check the logs for full command output.

我该怎么办?

【问题讨论】:

  • 在升级你的pip后尝试安装它python -m pip install --upgrade pip
  • 尝试在 VS Code 终端 (PowerShell) 中运行它

标签: python windows installation package command-prompt


【解决方案1】:

我遇到了同样的错误(尝试安装 zarr 模块,错误来自安装 numcodecs)。我能够通过将我的 OSX 更新到最新版本 (Catalina) 来解决它,这导致我从头开始重新安装 anaconda、Xcode 和以前的 Python 包。做完之后,

pip install numcodecs

仍然失败并出现同样的错误。然而,

conda install numcodecs

或者在我的情况下:

conda install zarr

工作没有错误。这似乎与 conda 克服的 Xcode 工具和 pip 安装程序之间的冲突有关。我的同事同样无法通过 pip 安装,但可以在第一次尝试时通过 conda 和虚拟环境安装,这是在重新安装所有内容之前先尝试的更快选择。

在 Github here 上简单讨论该问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-20
    • 1970-01-01
    • 1970-01-01
    • 2023-02-05
    • 1970-01-01
    • 1970-01-01
    • 2020-09-01
    相关资源
    最近更新 更多