我知道这个错误是已知的并且有一些解决方案,但没有一个对我有效。
我在Mac上使用eclipse neon + jython 2.7。没有virtualenv。
我想导入正确安装的pycurl!
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Eclipse中的PythonPath设置为site-packages和pycurl等。我已经尝试过各种组合! 我每次改变路径后都会重新启动eclipse。
我尝试了不同的安装:
sudo -H pip install pycurl
easy_install pycurl
pip -v install pycurl
pip -v install pycurl --upgrade
但如果使用其中一种方法安装它。当尝试通过另一个命令安装时,它总是会说它已经安装了。 所以我卸载并安装了多次。我甚至尝试下载pycurl网站
那么任何建议,如何使这项工作?
答案 0 :(得分:0)
我与pyCurl没什么关系,但我试着猜。
pyCurl是作为“.so”实现的吗? 如果是:它将无法工作,因为Jython无法处理它,因为它是C-Stuff。 Jython只能使用纯Python或Java模块。
在这种情况下,你必须在Java / Python中寻找替代方案,或者你需要找到/创建一个包装器并使用JNI。
如果否:您是否以正确的方式在项目源文件夹中添加了pyCurl? 您是否以正确的方式“导入”代码?