【问题标题】:Installation errors with Brownie python on MacOS在 MacOS 上使用 Brownie python 安装错误
【发布时间】:2021-09-20 13:11:57
【问题描述】:

我在我的 MacOS 上安装 eth-brownie 时遇到问题。我更新了专用虚拟环境中的所有内容,但由于这些软件包,安装失败:

  • 位数组
  • 细胞器
  • lru-dict

我尝试通过 .whl 文件直接安装,但得到了同样的错误。

我有点不愿意安装 Xcode,因为它是 >15Go

(blockchain) bash-3.2$ pipx install eth-brownie --verbose
pipx >(setup:717): pipx version is 0.16.3
pipx >(setup:718): Default python interpreter is '/Users/myname/anaconda3/envs/blockchain/bin/python3'
pipx >(package_name_from_spec:323): Determined package name: eth-brownie
pipx >(package_name_from_spec:324): Package name determined in 0.0s
creating virtual environment...
pipx >(run_subprocess:135): running /Users/myname/anaconda3/envs/blockchain/bin/python3 -m venv --without-pip /Users/
pipx >(analyze_pip_output:261): pip failed to build packages:
    bitarray
    cytoolz
    lru-dict

来自 pip install 的一些可能相关的错误:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), 
missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
error: command 'gcc' failed with exit status 1

【问题讨论】:

    标签: python macos pip


    【解决方案1】:

    看起来这可能会有所帮助:https://stackoverflow.com/a/52558100/11969592

    尝试运行以下命令:

    安装homebrew后运行:

    brew install gcc

    export PATH=/usr/local/bin:$PATH

    看起来你只需要安装gcc

    【讨论】:

      猜你喜欢
      • 2020-01-15
      • 2021-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-15
      • 2017-06-27
      相关资源
      最近更新 更多