【发布时间】:2017-06-08 12:50:50
【问题描述】:
我想使用 Robot Framework 连接到 Mongo DB。
我在下面的链接中读到了我们必须提取源代码并安装库。 Robot FrameWork - MongoDB-Library
我安装了库,它安装在该位置
D:\Python27\Lib\site-packages\MongoDBLibrary
当我在RIDE 中添加'MongoDBLibrary' 库时,它显示为红色(表示库未正确安装),
当我使用eclipse + Maven project 运行相同时,出现以下错误
[ 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
请任何人帮助我哪里做错了
【问题讨论】:
标签: robotframework