#python #pipenv
#python #pipenv
Вопрос:
Я пытаюсь использовать пакет криптографии на Python в virenv, но ошибка VSCode — » нет модуля с таким именем: Crypt.py (script) и Pipfile находятся в одном каталоге
...my direcotry > pipenv install cryptography
....>
crypt.py
from cryptography.fernet import Fernet
key = Fernet.generate_key()
print(key)
ошибка :
from cryptography.fernet import Fernet
ModuleNotFoundError: No module named 'cryptography'
pipfile:
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true
[dev-packages]
[packages]
cryptography = "*"
[requires]
python_version = "3.8"
Ответ №1:
Убедитесь, что вы используете python в виртуальной среде, которую вы настроили с помощью Pipenv:
pipenv run python my_script.py