MacOS上的Brownie python安装错误

2024-04-29 05:23:06 发布

您现在位置:Python中文网/ 问答频道 /正文

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

  • 位数组
  • 细胞醇
  • lru指令

我试图通过.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安装中可能存在一些相关错误:

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

Tags: pipnamepackagebinis错误setuppipx