2012-12-27 93 views
0

我目前正在嘗試通過virtualenv安裝幾個模塊,目前我已經引導,到目前爲止pipeasy_install一直工作正常。我正在嘗試安裝Sybase模塊;但是,看來我需要gcc安裝它,因爲我得到以下的輸出:安裝python開發包沒有yum

running build 
running build_py 
creating build 
creating build/lib.linux-x86_64-2.6 
copying Sybase.py -> build/lib.linux-x86_64-2.6 
running build_ext 
building 'sybasect' extension 
creating build/temp.linux-x86_64-2.6 
gcc ... 
unable to execute gcc: No such file or directory 

error: command 'gcc' failed with exit status 1 

---------------------------------------- 

我現在嘗試安裝的我假設將解決我的問題了Python開發包;但是,我沒有通過命令行訪問網絡,因此無法使用yum install。有沒有辦法從tar.gz或其他方法安裝Python開發包?或gccvirtualenv?我的機器也沒有原生的gcc,在這個階段我無法得到它。

+0

如果你不能讓gcc工作,你可以在本地PC上創建並傳輸二進制文件嗎? (假設相同的操作系統等) –

+0

我有我的本地機器上的gcc,但通過cygwin,所以不是相同的操作系統。 – alh

回答

1

安裝python-dev不能解決您的問題,因爲您錯過了系統上的GNU C編譯器。 安裝那個,可能會解決您的問題。 python-dev是次要的,並且缺少一個會導致不同類型的錯誤(即在編譯過程中丟失標題)。

而且,如果你不能得到原生gcc,恐怕你在這一點上運氣不佳。

+1

但是,仍然有任何方法從源代碼安裝python-dev? –