Linux下遇到PyCurl的错误解决方法
Couldnotruncurl-config的解决方式
Downloading/unpackingpycurl(frompyspider) Downloadingpycurl-7.19.5.1.tar.gz(142kB):142kBdownloaded Runningsetup.py(path:/tmp/pip-build-DuBGJ5/pycurl/setup.py)egg_infoforpackagepycurl Traceback(mostrecentcalllast): File"",line17,in File"/tmp/pip-build-DuBGJ5/pycurl/setup.py",line634,in ext=get_extension(split_extension_source=split_extension_source) File"/tmp/pip-build-DuBGJ5/pycurl/setup.py",line392,inget_extension ext_config=ExtensionConfiguration() File"/tmp/pip-build-DuBGJ5/pycurl/setup.py",line65,in__init__ self.configure() File"/tmp/pip-build-DuBGJ5/pycurl/setup.py",line100,inconfigure_unix raiseConfigurationError(msg) __main__.ConfigurationError:Couldnotruncurl-config:[Errno2]Nosuchfileordirectory Completeoutputfromcommandpythonsetup.pyegg_info: Traceback(mostrecentcalllast): File" ",line17,in File"/tmp/pip-build-DuBGJ5/pycurl/setup.py",line634,in ext=get_extension(split_extension_source=split_extension_source) File"/tmp/pip-build-DuBGJ5/pycurl/setup.py",line392,inget_extension ext_config=ExtensionConfiguration() File"/tmp/pip-build-DuBGJ5/pycurl/setup.py",line65,in__init__ self.configure() File"/tmp/pip-build-DuBGJ5/pycurl/setup.py",line100,inconfigure_unix raiseConfigurationError(msg) __main__.ConfigurationError:Couldnotruncurl-config:[Errno2]Nosuchfileordirectory ---------------------------------------- Cleaningup... Commandpythonsetup.pyegg_infofailedwitherrorcode1in/tmp/pip-build-DuBGJ5/pycurl Storingdebuglogforfailurein/root/.pip/pip.log
在安装pyspider的时候我就遇到了这个问题,pyspider依赖pycurl这个库,而pycurl要求系统中存在相对应的库。
经过我的测试,curl是正确安装了的,但是却依然提示了找不到curl-config的问题
解决方案:
apt-getinstalllibcurl4-gnutls-dev
运行安装后即可正常安装pycurl。
以上就是Linux下遇到PyCurl的错误解决方法的详细内容,更多关于Linux下遇到PyCurl的错误总结的资料请关注毛票票其它相关文章!