python - M1 Mac:运行 Brownie Python
问题描述
尝试运行brownie
但遇到以下问题:
ImportError: dlopen(/opt/homebrew/lib/python3.9/site-packages/regex/_regex.cpython-39-darwin.so,
2): no suitable image found. Did find:
/opt/homebrew/lib/python3.9/site-packages/regex/_regex.cpython-39-darwin.so:
code signature in (/opt/homebrew/lib/python3.9/site-packages/regex/_regex.cpython-39-darwin.so)
not valid for use in process using Library Validation:
Trying to load an unsigned library
加载未签名的库时出错.cpython-39-darwin.so
解决方案
Brownie 依赖于该regex
模块,其最新版本在 M1 Mac 上安装不正确。有关更多评论,请参见此处。
作为一种解决方法,您可以在安装了 Brownie 的环境中尝试以下操作:
pip uninstall regex
pip install regex==2021.9.30
# to verify this is working
brownie init new_proj
推荐阅读
- dart - 调用 setState 时防止 ExpansionTile 重置
- jquery - 添加高度时如何编写jQuery动画
- html - 我无法使用 css 用颜色填充圆角?
- java - 场景构建器事件处理程序(键侦听器)
- javascript - requestAnimationFrame 什么时候触发?
- php - 如何在代码点火器中从我的网址中删除问号
- python - 如何使用 PyTorch 0.4.0 从 numpy 数组中使用 requires_grad=True 制作 FloatTensor?
- wordpress - 如何恢复wordpress备份?
- last.fm - 使用 Last.fm api 获取歌曲元数据
- python - 如何预处理音频数据以输入神经网络