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。再回去编辑器看导入正常了

相关推荐
星空椰1 小时前
Python 面向对象高级:继承与类定义详解
开发语言·python
白露与泡影1 小时前
2026大厂Java面试题大全!牛客网最新版
java·开发语言
凯瑟琳.奥古斯特1 小时前
高阶子查询题目精炼
开发语言·数据库·python·职场和发展·数据库开发
风之所往_1 小时前
Python 3.4 新特性全面总结
python
雪度娃娃1 小时前
转向现代C++——在意为改写的函数添加 override
开发语言·c++
太阳上的雨天2 小时前
任何格式的文件转Markdown
python·ai
yaoxin5211232 小时前
419. 现代 Java IO 最佳实践 - 写入文本文件
java·windows·python
喵星人工作室3 小时前
C++火影忍者1.1.2
开发语言·c++
weixin_468466853 小时前
纳米 AI 搜索新手极速上手指南
人工智能·python·深度学习·搜索引擎·ai·语言模型·自然语言处理
凯瑟琳.奥古斯特3 小时前
数据库原理选择题精选
数据库·python·职场和发展