当我查看文档和其他网站时,我已经 pip 安装了我需要的那些。怎么还是说找不到我的模块?
这是我的进口
import socket
import random
import hashlib
from Crypto.Cipher import ARC4
#from Crypto.Cipher import AES
#from Crypto.Hash import SHA256, HMAC
#from Crypto.Random import get_random_bytes
这是我在 VS Code 上的 pip 列表。我的终端也已经具备了所有这些
Package Version
------------------------- ---------
certifi 2023.7.22
cffi 1.15.1
charset-normalizer 3.2.0
crypto 1.4.1
cryptography 41.0.3
idna 3.4
Naked 0.1.32
pip 23.2.1
pycparser 2.21
pycryptodome 3.18.0
pycryptodome-test-vectors 1.0.12
pycryptodomex 3.18.0
PyYAML 6.0.1
requests 2.31.0
setuptools 68.0.0
shellescape 3.8.1
urllib3 2.0.4
这是vscode终端反映的错误
File "/Users/bbbb/Downloads/alice.py", line 5, in <module>
from Crypto.Cipher import ARC4
ModuleNotFoundError: No module named 'Crypto'
我尝试通过 pip 安装看到其他堆栈溢出问题所需的所有内容。我也重启过vscode很多次。似乎没有任何作用
天哪,伙计们。如果你们有这个问题。我通过在我的环境中尝试解决了这个问题。
只需按 command+shift+p。 选择python:选择解释器。 选择全局的。如果不起作用,请一一尝试其他的!
我的终于工作了......两天后......耶!