我正在尝试安装一个使用gcc
来编译的python包。我可以使用 sudo 安装它,但不能在 VirtualEnv 或 Anaconda 下安装。我正在尝试使用 pip
安装它。我得到的错误是:
error: command 'gcc' failed with exit status 1
谷歌搜索我发现通常的解决方案是安装python-dev
,但我已经安装了它。我使用的是 Ubuntu 12.10 64 位。
这方面有什么线索吗?
最佳答案
我可以找出问题的根源并解决它。
我使用的gcc
不是来自系统的,而是来自另一个软件( MESA )。我从我的 .bashrc
获取 MESA,MESA 附带了一个 gcc
版本。这就是冲突的原因。从 bashrc
中删除源部分并重新启动 shell 后,gcc
返回工作。
关于python - GCC 无法在 Anaconda 和 Virtualenv 下工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22778737/