python - 无法导入“pymongo”
问题描述
所以我用mongodb学习flask web dev。我在以下代码中遇到错误,
import pymongo
我正在使用 virtualenv 并在其上配置了以下内容,通过获取pip3 freeze
,
Flask==1.0.2
Flask-MongoAlchemy==0.7.2
itsdangerous==1.1.0
Jinja2==2.10
MarkupSafe==1.1.0
MongoAlchemy==0.19
pymongo==2.8.1
Werkzeug==0.14.1
我unable to import 'pymongo'
通过 Visual Studio 代码上的 pylint 收到错误消息。
仅供参考,我在使用 MongoAlchemy 时遇到了类似的错误。我想我会切换并尝试使用 pymongo。
from flask.ext.mongoalchemy import MongoAlchemy
我已经跑了python3 -m pip install pymongo
,但你可能正确地猜到我得到了Requirement already satisfied: pymongo in ./venv/lib/python3.7/site-packages (2.8.1)
我怎么能解决这个问题?谢谢你。
解决方案
我遇到了同样的问题,并且能够通过重新启动我的 virtualenv 来解决它。
我希望这会对某人有所帮助。
推荐阅读
- google-custom-search - 如何为“标准搜索元素”的自定义搜索 API 创建链接
- typescript - 如何停止使用 ///
当使用带有柏树的打字稿时 - windows - 有谁知道一个实用程序可以找到所有不包含指定字符串的文件
- c# - 如何在人性化器的帮助下将枚举转换为字符串属性
- javascript - 赛普拉斯:为数组的每个元素创建一个 it 测试
- reactjs - 使用单选按钮 React 设置状态以有条件地呈现
- javascript - 如何用空类名分配展开跨度?
- python - 合并具有公共边的多边形
- python - Python 检查字典列表中的匹配项
- unit-testing - 显示不一致信息的 Jest HTML 覆盖率报告