一、问题
现象:Error "ImportError: cannot import name '_get_object_size' from 'bson' "
importerror: cannot import name '_get_object_size' from 'bson' (e:\gitlab\tankaapi autotest\venv\lib\site-packages\bson\__init__.py)
二、环境安装情况
三、问题解决
在python 3.12.1版本中,如果先安装pymongo库,后安装bson库,可能会导致bson查找不到pymongo,出现import报错,解决办法先卸载安装好的pymongo,重新安装一遍
# 先卸载pymongo
pip uninstall pymongo
# 安装pymongo
pip install pymongo
四、验证
重新运行程序:成功无报错