안녕하세요 작은 여기 frusutriated는, 어떤 도움이 될 것입니다 놀라운 안녕하세요 내가 사용하고 윈도우 서버 2012 R2 내가 설치 한 파이썬 2.7.13pymongo 실 거예요 작업 :(시도 모든
C:\Python27>python -c "import sys; print(sys.version)"
2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59) [MSC v.1500 32 bit (Intel)]
및
C:\Python27>python -c "import pymongo; print(pymongo.version); print(pymongo.has
_c())"
3.4.0
True
내 코드를 실행하면
그러나 나는
C:\Python27>python C:\Python_scripts\ExcelGenerator.py
Extracting all files from MongoDB
Traceback (most recent call last):
File "C:\Python_scripts\ExcelGenerator.py", line 24, in <module>
from pymongo import MongoClient
File "C:\Python_scripts\pymongo.py", line 8, in <module>
from pymongo import MongoClient
ImportError: cannot import name MongoClient
필자의 트라이를 얻을 수 d pymongo를 제거한 다음 python을 제거한 다음 python을 다시 설치 한 다음 pymongo를 그 순서대로 설치하십시오. - ive double을 선택하면 컴퓨터에 파이썬의 다른 버전이없고 여전히 작동하지 않습니다 ...
아이디어가 있습니까? 따라서 Python_scripts
폴더에 당신이 이름 pymongo.py
을 가진 파일을 가지고 있기 때문에
File "C:\Python_scripts\pymongo.py", line 8, in <module>
질문에서 언급 한 오류가 발생합니다
PS 내 코드
from pymongo import MongoClient
client = MongoClient('mongodb://xx.x.x.x:xxxxx/')
db = client.the_database
db.authenticate('xxx', 'xxxx', source='xxxx')
coll = db.dataset