PycURLLibrary无法加载模块pycurl,而控制台python可以
我尝试在ubuntu 16.04上使用Python2.7和curl运行一些。 这需要python模块“robotframework pycurllibrary”,它本身使用pycurl 然而,当开始测试时,我得到以下错误:PycURLLibrary无法加载模块pycurl,而控制台python可以,python,maven,robotframework,pycurl,Python,Maven,Robotframework,Pycurl,我尝试在ubuntu 16.04上使用Python2.7和curl运行一些。 这需要python模块“robotframework pycurllibrary”,它本身使用pycurl 然而,当开始测试时,我得到以下错误: Error in file ...: Importing test library 'PycURLLibrary' failed: ImportError: No module named pycurl Traceback (most recent call last): F
Error in file ...: Importing test library 'PycURLLibrary' failed: ImportError: No module named pycurl
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/PycURLLibrary/__init__.py", line 30, in <module>
import pycurl
文件中出现错误…:导入测试库“PycollLibrary”失败:导入错误:没有名为Pycoll的模块
回溯(最近一次呼叫最后一次):
文件“/usr/local/lib/python2.7/dist-packages/PycURLLibrary/_u-init__;.py”,第30行,在
导入pycurl
但当我在控制台中运行python时,我可以导入pycurl本身以及pycurl库。
现在我想到的第一件事当然是包含路径,但经过几十次尝试后,我怀疑这是否是问题所在
你们有什么想法吗?见过类似的东西吗?听起来robot和控制台对PYTHONPATH使用了不同的值。如果您使用的是激活virtualenv的runner脚本,这就可以解释了。基本上和布莱恩说的一样。