以下安装失败:
$ sudo yarn add -P web3@1.0.0-beta.26
这是错误:
gyp ERR! configure error
gyp ERR! stack Error: Python executable "/anaconda3/bin/python" is v3.6.4, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
如果我使用'npm'作为包管理器,则以下命令将解决该问题:
$ sudo npm install --save web3@1.0.0-beta.26 --python=pyhon2.7
但是,我使用'create-react-app'引导我的项目,默认使用'yarn'作为包管理器。
那么,使用'yarn'切换python版本的语法是什么,如错误消息中所述。我已经猜测了几个变化无济于事。并且,我找不到适合这种情况的任何解决方案。
答案 0 :(得分:1)