Ich möchte mit Robot Framework eine Verbindung zu Mongo DB herstellen.Wie MongoDBLibrary für Robot Framework zu installieren
Ich habe in den folgenden Link gelesen, dass wir den Quellcode ziehen und die Bibliothek installieren müssen. Robot FrameWork - MongoDB-Library
ich die Bibliothek installiert und es ist in der Lage installiert
D:\Python27\Lib\site-packages\MongoDBLibrary
Als ich 'MongoDBLibrary'
Bibliothek im RIDE
fügen Sie es in rot zeigt (bedeutet Bibliothek nicht richtig installiert ist), wenn lief ich die gleiche mit eclipse + Maven project
bekam ich folgende Fehlermeldung
[ ERROR ] Error in file 'D:\Robot_WorkSpace\robotFrameWork\src\test\robotframework\acceptance\MongoQuery.txt': Importing test library 'D:\Python27\Lib\site-packages\MongoDBLibrary' failed: ImportError: No module named bson
Traceback (most recent call last):
File "D:\Python27\Lib\site-packages\MongoDBLibrary\__init__.py", line 2, in <module>
from mongoquery import MongoQuery
File "D:\Python27\Lib\site-packages\MongoDBLibrary\mongoquery.py", line 2, in <module>
from bson.objectid import ObjectId
PYTHONPATH:
C:\Users\akurasa\.m2\repository\org\robotframework\robotframework\3.0\Lib
C:\Users\akurasa\.m2\repository\org\robotframework\robotframework\3.0\robotframework-3.0.jar\Lib
__classpath__
__pyclasspath__/
CLASSPATH:
/D:/Sarada/eclipse/configuration/org.eclipse.osgi/bundles/789/1/.cp/jars/plexus-classworlds-2.4.jar
Bitte jemand mir helfen, wo ich falsch gemacht haben
Machen
Hallo Helio, ich habe pymongo installiert, danach kein Fehler kam . Danke für Ihre Hilfe. Jetzt versuche ich mich mit mongo DB zu verbinden, die folgenden Schritte folgten. 'Connect to mongoDB dbhost = 172.20.31.236 dbPort = 27017' Dieser Schritt ist erfolgreich, nach dem Abfragen der Fehlerautorisierung erforderlich Fehler, bitte helfen Sie mir, wie zu autorisieren –
Bitte markieren Sie meine Antwort als akzeptiert. (Das Auth-Problem würde sicherlich eine Antwort in der Dokumentation haben) – Helio
mongo db verbinden wie Benutzername und Passwort übergeben? – Karthi