macos pip3 install pycryptodome导入from Crypto.Cipher import AES报错

问题:

已经使用pip3 install pycryptodome安装成功了,但是导入from Crypto.Cipher import AES还是提示Unresolved reference 'Crypto'

原因:

一句话:安装文件大小写问题(这只是我遇到的一种情况)。

修改:

先使用命令: pip3 show pycryptodome,查看安装包的位置

再使用命令cd /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages进入上级文件夹,ls查看文件

修改文件夹crypto为Crypto,crypto-1.4.1.dist-info为Crypto-1.4.1.dist-info,对应命令:

mv crypto Crypto,mv crypto-1.4.1.dist-info Crypto-1.4.1.dist-info。再回去编辑器看导入正常了

相关推荐
万行2 分钟前
机器学习&第二章线性回归
人工智能·python·机器学习·线性回归
nervermore9906 分钟前
3.3 Python图形编程
python
zhengfei6117 分钟前
世界各地免费电视频道的 M3U 播放列表。
python
txinyu的博客28 分钟前
HTTP服务实现用户级窗口限流
开发语言·c++·分布式·网络协议·http
代码村新手28 分钟前
C++-类和对象(上)
开发语言·c++
全栈小精灵37 分钟前
Winform入门
开发语言·机器学习·c#
心静财富之门37 分钟前
退出 for 循环,break和continue 语句
开发语言·python
txinyu的博客39 分钟前
map和unordered_map的性能对比
开发语言·数据结构·c++·算法·哈希算法·散列表
WJSKad123544 分钟前
YOLO11-FDPN-DASI实现羽毛球拍与球的实时检测与识别研究
python