python - web3@1.0.0-beta.26 使用 Yarn 安装失败
问题描述
以下安装失败:
$ 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版本的语法是什么。我已经通过猜测几种变化无济于事。而且,我没有找到任何适合这种情况的解决方案。
解决方案
推荐阅读
- python - 如何将 API 调用返回的数据直接加载到 BigQuery 中而不存储在 GCS 上?
- c# - 访问视图模型的静态属性为 null
- disqus - Disqus:获取线程 ID 或 URL 以在单独的页面上显示评论
- python-3.x - 用二维数组为棋盘游戏制作网格
- php - PHP Simple HTML DOM Parser 初学者
- typescript - 打字稿不正确的分配/映射到强类型对象
- spring-boot - 使用 spring-JMS 和 spring cloud slueth 时出现 BeanNotOfRequiredTypeException
- windows - 如何从 bat 文件中读取 cmd 中的浮点数?
- vb.net - 为什么这个 If-AndAlso 语句中的第二项被提前评估?
- c# - C# 用户控件中的 ErrorProvider