pymongo 失败,错误 'sys' 未定义
pymongo fails with error 'sys' is not defined
我有一个查询 mongodb.
的 Django 应用程序
requirements.txt
:
# other dependencies
pymongo==4.1.0
查看:
client = pymongo.MongoClient("mongodb+srv://*****@****.mongodb.net/test_db?retryWrites=true&w=majority")
执行此行时,Django 服务器抛出以下错误:
venv/lib/python3.9/site-packages/pymongo/uri_parser.py, line 467, in parse_uri
Exception: name 'sys' is not defined
如何修复此错误?我正在使用 Python3.9 和最新的 Django。
支持 mongodb+srv:// URI 需要 dnspython:
使用pip install pymongo[srv]
我有一个查询 mongodb.
的 Django 应用程序requirements.txt
:
# other dependencies
pymongo==4.1.0
查看:
client = pymongo.MongoClient("mongodb+srv://*****@****.mongodb.net/test_db?retryWrites=true&w=majority")
执行此行时,Django 服务器抛出以下错误:
venv/lib/python3.9/site-packages/pymongo/uri_parser.py, line 467, in parse_uri
Exception: name 'sys' is not defined
如何修复此错误?我正在使用 Python3.9 和最新的 Django。
支持 mongodb+srv:// URI 需要 dnspython:
使用pip install pymongo[srv]