我在我的 elementary OS Freya 64 位上运行 Python v2.7.8
和 R v3.0.2 (2013-09-25) -- "Frisbee Sailing"
(基于 Ubuntu 14.04)。
我正在尝试安装 rpy2
包:
pip install rpy2
它因错误而失败:
Failed building wheel for rpy2
在下面我还看到了:
error: command 'gcc' failed with exit status 1
完整的输出是here .
我已经试过了:
sudo apt-get install python-dev libevent-dev python3-dev
但错误依旧。
我知道 pip
可以工作,因为我已经安装了 numpy
、matplotlib
、scipy
和其他包使用它。
最佳答案
在 this post 中找到了答案.我只需将 R 从 v3.0.2
升级到适用于我的系统的最新版本 (v3.2.1
)。
第 1 步:卸载以前的 R-base 安装
sudo apt-get remove r-base-core
第 2 步:更新 Sources.List 文件
编辑 sources.list 文件
sudo gedit /etc/apt/sources.list
添加以下条目(适用于 Ubuntu 14.04):
deb http://cran.rstudio.com/bin/linux/ubuntu trusty/
第 3 步:添加公钥
gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -
第四步:安装R-base
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install r-base
第五步:安装rpy2
pip install rpy2
关于python - rpy2 的构建轮失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31552341/