2012-12-27 94 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? –