无法使用 pipx 安装 brownie
Unable to install brownie using pipx
这是我运行命令 pipx install eth-brownie 后得到的结果
C:\Windows\system32>pipx install eth-brownie
Fatal error from pip prevented installation.
pip failed to build package:
cytoolz
Some possibly relevant errors from pip install:
build\lib.win-amd64-3.10\cytoolz\functoolz.cp310-win_amd64.pyd : fatal error LNK1120: 1 unresolved externals
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\link.exe' failed with exit code 1120
Error installing eth-brownie.
在使用 pip 安装 cytoolz 时,这是我得到的:
C:\Windows\system32>pip install cytoolz
Requirement already satisfied: cytoolz in c:\users\goosa\appdata\local\programs\python\python310\lib\site-packages (0.11.2)
Requirement already satisfied: toolz>=0.8.0 in c:\users\goosa\appdata\local\programs\python\python310\lib\site-packages (from cytoolz) (0.11.1)
我看到还有其他安装 brownie 的方法,但我不明白如何创建虚拟环境和做其他事情。
我不知道还能做什么,请帮忙。
您可以检查此 link 是否正确安装
首先尝试使用 pip install Cython
安装 Cython,看看它是否能解决问题。
我使用了 github 安装方法并且对我有用,这些是我在 VSCode 终端上使用的命令。根据您的设置,最后一行可以是 python3 或 python。
git clone https://github.com/eth-brownie/brownie.git
cd brownie
python setup.py install
我已经通过安装 pipx、pip、cython、cytoolz 尝试了其他安装方法,但是 none 它们都有效并且给我带来了不同的错误。
是pipx
的问题,这样安装还是可以的。请参阅我对另一个相同问题的回答:
这是我运行命令 pipx install eth-brownie 后得到的结果
C:\Windows\system32>pipx install eth-brownie
Fatal error from pip prevented installation.
pip failed to build package:
cytoolz
Some possibly relevant errors from pip install:
build\lib.win-amd64-3.10\cytoolz\functoolz.cp310-win_amd64.pyd : fatal error LNK1120: 1 unresolved externals
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\link.exe' failed with exit code 1120
Error installing eth-brownie.
在使用 pip 安装 cytoolz 时,这是我得到的:
C:\Windows\system32>pip install cytoolz
Requirement already satisfied: cytoolz in c:\users\goosa\appdata\local\programs\python\python310\lib\site-packages (0.11.2)
Requirement already satisfied: toolz>=0.8.0 in c:\users\goosa\appdata\local\programs\python\python310\lib\site-packages (from cytoolz) (0.11.1)
我看到还有其他安装 brownie 的方法,但我不明白如何创建虚拟环境和做其他事情。 我不知道还能做什么,请帮忙。
您可以检查此 link 是否正确安装
首先尝试使用 pip install Cython
安装 Cython,看看它是否能解决问题。
我使用了 github 安装方法并且对我有用,这些是我在 VSCode 终端上使用的命令。根据您的设置,最后一行可以是 python3 或 python。
git clone https://github.com/eth-brownie/brownie.git
cd brownie
python setup.py install
我已经通过安装 pipx、pip、cython、cytoolz 尝试了其他安装方法,但是 none 它们都有效并且给我带来了不同的错误。
是pipx
的问题,这样安装还是可以的。请参阅我对另一个相同问题的回答: