我得到了这个错误:
Traceback (most recent call last):
File "XXX", line 7, in <module>
from crypt import AESCipher
File "XXX", line 3, in <module>
from cryptodomex import Random
ModuleNotFoundError: No module named 'cryptodomex'
Process finished with exit code 1下面是我的代码:
from cryptodomex import Random
from cryptodomex.Cipher import AES我已经安装了cryptodomex包,但仍然收到这个错误。有什么想法吗?
发布于 2021-11-02 02:47:46
pycryptodomex pip包在Cryptodome名称空间下安装它的模块,不带x。您的导入应该是:
from Cryptodome import Random
from Cryptodome.Cipher import AES( pycryptodome (不带x) pip包在Crypto__下安装它的模块,作为旧的pycrypto库的临时替代品)
发布于 2021-11-03 14:57:17
您应该通过以下命令行安装Cryptodome库:
pip install pycryptodome或
sudo apt install python3-pycrytodome您应该尝试使用以下命令行安装pycryptodomex而不是pycryptodome(没有x):
pip install pycrotodomex作为,
pip install pycrotodome命令提供ModuleNotFoundError
https://stackoverflow.com/questions/69804846
复制相似问题