我無法在我的服務器上運行CentOS 5來安裝pycurl for python 2.6。我使用easy_install-2.6,但它輸出很多錯誤。如何安裝pycurl for python2.6(CentOS 5)
輸出這裏:http://pastebin.com/Dw92H7fC
幫助將是巨大的。 :)
我無法在我的服務器上運行CentOS 5來安裝pycurl for python 2.6。我使用easy_install-2.6,但它輸出很多錯誤。如何安裝pycurl for python2.6(CentOS 5)
輸出這裏:http://pastebin.com/Dw92H7fC
幫助將是巨大的。 :)
我對CentOS沒有特別的經驗,但作爲一般的經驗法則,您應該總是使用使用您的系統的包管理器來安裝東西,除非您有非常特殊的需求。軟件包管理器使安裝/卸載變得輕而易舉,更重要的是,它使管理安全更新變得簡單,並避免升級操作系統時出現中斷。
在你的情況下,我相信包管理器是yum。它可能有一些搜索功能,可以讓你查找pycurl,但是我猜這個包的名字就像python-pycurl(至少在Debian和相關的發行版中)。因此,
yum install python-pycurl
是安裝PyCURL的首選方式。
與yum安裝python-pycurl,它會安裝pycurl for python2.4 – Wzof 2010-09-23 07:49:56
看起來好像您沒有正確安裝Python的開發組件(特別是頭文件:它找不到Python.h)。將它們安裝到正確的位置,它應該可以正常工作。如果你運行make install,Python通常會做得非常好,所以它讓我想知道你是如何安裝它的?
你是怎麼安裝python的?你可能要做的:
百勝安裝python26-devel的
我找到答案從serverfault
https://serverfault.com/questions/235981/installing-libcurl-7-19-on-centos5
我想通了。對於任何可能對此感興趣的人,我都是這樣做的。
打造你想要的捲曲/ libcurl中的版本替換目錄(我用的/ opt /捲曲)按照指示在這裏 http://markus.revti.com/2009/12/install-rtorrent-using-curl-in-different-path-on-centos-linux/
抓住了適當的libcurl版本在這裏http://pycurl.sourceforge.net/download/
的pycurl源運行setup.py,並告訴它來建立對你的備用libcurl的,即 python26的setup.py安裝--curl-配置= /選擇/捲曲/斌/捲曲配置
請發佈錯誤消息,以便我們可以看一看。不知道你的錯誤,我不能說太多,但我會重定向你[這裏](http://stackoverflow.com/questions/1045906/install-pycurl-in-activepython-2-6)。 – inspectorG4dget 2010-09-23 05:49:45
對不起。我在我的問題中附加了錯誤日誌。 – Wzof 2010-09-23 07:03:57