我正在开发一个Python项目,在requirements文件中,我有三种不同类型的PyMongo。
Flask-PyMongo==0.3.1
pymongo==2.7
flask-mongoengine==0.7.1
我怎样才能确定我正在使用哪个版本?
pip
,则可以在终端中尝试此操作:$ pip freeze | grep pymongo
pymongo==3.0.2
你可以这样学习,
>>> import pymongo
>>> pymongo.version
'3.0.3'
这应该可以运行
python -c 'import pymongo; print (pymongo.__version__)'
import pymongo
print("Mongo version",pymongo.__version__)
在Python3中完美运行
类似于grep;对于使用Conda环境和pip进行安装的Windows系统,这个方法适用于我:
pip freeze | findstr /si pymongo
pip list | grep pymongo
或者
pip freeze | grep pymongo