pipenv:已安装包但未找到模块
pipenv: package installed but module not found
我最近安装了 pipenv。
我需要在 python 3.6 下使用名为 Crypto 的模块。我目前 运行 3.8 所以我决定使用 pipenv !
pipenv install Crypto
Adding Crypto to Pipfile's [packages]…
✔ Installation Succeeded
Pipfile.lock (da1a8d) out of date, updating to (ca72e7)…
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
✔ Success!
Updated Pipfile.lock (da1a8d)!
Installing dependencies from Pipfile.lock (da1a8d)…
▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 9/9 —
然后我做了:
pipenv shell
和
./skeleton.py init
我收到消息:
Traceback (most recent call last):
File "./skeleton.py", line 5, in <module>
from toolbox import *
File "/home/alex/Documents/4TC-CSC/csc/td2-code/toolbox.py", line 11, in <module>
from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'
我不明白哪里出了问题...任何帮助将不胜感激:)
从字面上看,从docs的第一页开始:
pip install pycryptodome
注意它是不是
pip install crypto
这是一个完全不同的包。
我最近安装了 pipenv。 我需要在 python 3.6 下使用名为 Crypto 的模块。我目前 运行 3.8 所以我决定使用 pipenv !
pipenv install Crypto
Adding Crypto to Pipfile's [packages]…
✔ Installation Succeeded
Pipfile.lock (da1a8d) out of date, updating to (ca72e7)…
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
✔ Success!
Updated Pipfile.lock (da1a8d)!
Installing dependencies from Pipfile.lock (da1a8d)…
▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 9/9 —
然后我做了:
pipenv shell
和
./skeleton.py init
我收到消息:
Traceback (most recent call last):
File "./skeleton.py", line 5, in <module>
from toolbox import *
File "/home/alex/Documents/4TC-CSC/csc/td2-code/toolbox.py", line 11, in <module>
from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'
我不明白哪里出了问题...任何帮助将不胜感激:)
从字面上看,从docs的第一页开始:
pip install pycryptodome
注意它是不是
pip install crypto
这是一个完全不同的包。