我有一个python脚本(parser.py),它像这样导入crc32c:
import crc32c
// ... rest of the code
我已使用以下命令安装了crc32c:
arch -arm64 brew install crc32c
此处安装了crc32c:
/opt/homebrew/Cellar/crc32c/1.1.1
执行parser.py文件时,如下所示:
python3.9 parser.py
获取此错误:
ModuleNotFoundError: No module named 'crc32c'
向parser.py文件显示crc32c已安装到特定目录的方式是什么?
我试过这样做:
sys.path.append('/opt/homebrew/Cellar/crc32c')
我们也研究过类似的问题,但没有找到解决我问题的方法
试一试
或者,如果包位于
/opt/homebrew/Cellar/crc32c/1.1.1
内(此文件夹包含名为crc32c
的包(=另一个文件夹)在导入模块之前
在调用
sys.path.append
之后,您可以尝试通过在代码中调用help('modules')
来调试它不幸的是,它看起来不是python包:
https://formulae.brew.sh/formula/crc32c
https://github.com/google/crc32c
有可用的python校验和,例如: https://pypi.org/project/crc32c/
python3.9 -m pip install crc32c
和zlib.crc32()
看起来它们可能适合你的需要
相关问题 更多 >
编程相关推荐