python - 无法从 MS Visual Code 的 pylint 中找到 Crypto 库,但可以从命令行中找到
问题描述
我正在运行一个env
基于 Python 的项目。
我已经安装pycryptodome
并且可以看到env\lib\site-packages\Crypto
从 cmd 行我可以运行 Python 3.7 并成功输入:
from Crypto.Cipher import AES
但是当我启动 MS Visual Studio Code 并在 .py 文件中输入同一行时,pylint 扩展会抱怨:ModuleNotFoundError: No module named 'Crypto'
. 如果我运行代码,我会得到同样的错误。
我已经从我的env
cmd 行中启动了 code.exe,但我猜它没有使用那个环境。
我该如何解决?
解决方案
推荐阅读
- javascript - 在 React 中使用异步从 API 恢复数据时遇到问题
- firebase - 必须将非空字符串提供给 Text 小部件。在 Flutter 中显示数据!= null'
- reactjs - 在反应中设置状态问题
- html - CSS:在手机视图中图像尺寸变大
- python - 程序没有完全终止
- sql - 如何正确调用包含动态 SQL 的 PL/SQL 函数?
- docker - 需要帮助在 kubernetes 上的单个 pod 中运行两个操作系统容器
- javascript - 用箭头函数创建对象
- r - row.names(df[c(6193,7812),])- 如何在 R 中显示 data.frame 的某些 row.names?
- php - 使用 ajax 从 json 文件中获取数据时遇到问题