我需要使用导入语句:from flask_pymongo import PyMongo
和Python2.7,但是它给出了错误:ImportError: No module named flask_pymongo
我甚至试着用pip install Flask-PyMongo
安装烧瓶-PyMongo,它显示了Requirement already satisfied
。附件是同一瓶-PyMongo已经存在于Python2.7/dist-包的屏幕截图
但是,如果我使用from flask_pymongo import PyMongo
运行Python3,那么它不会出现任何错误。
我需要用Python2.7而不是Python3.4运行from flask_pymongo import PyMongo
发布于 2017-04-11 21:11:39
解决问题的办法是:
sudo pip show flask_pymongo
检查安装sudo pip show flask_pymongo
的位置。结果显示Location: /usr/local/lib/python2.7/site-packages
import sys
print (sys.path)
检查python默认路径中的包。输出显示/usr/lib/python2.7/dist-packages
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages/
将位置添加到python的默认路径https://stackoverflow.com/questions/43353753
复制相似问题