ModuleNotFoundError:没有名为“加密”的模块。我已经安装了加密货币,但仍然是相同的错误

问题描述 投票:0回答:1

我遇到以下错误:

    from Crypto.Random import random
ModuleNotFoundError: No module named 'Crypto'

我已经安装了Crypto和pycryptodome,但仍然收到相同的错误。我在做什么错?

python flask pycrypto
1个回答
1
投票

Windows文件系统不区分大小写,因此crypto和Crypto实际上被视为同一事物。当您随后安装pycryptodome时,pip发现以目标名称空间命名的目录已经存在,请遵循这些;

pip uninstall crypto

转到此路径并删除加密文件夹;

/path/to/python/Lib/site-packages/

如果存在,请卸载pycryptodome,然后重新安装;

pip uninstall pycryptodome
pip install pycryptodome

安装后再次检查此路径,将文件夹“ crypto”重命名为“ Crypto”;

/path/to/python/Lib/site-packages/
© www.soinside.com 2019 - 2024. All rights reserved.