如何在Mac OS X上安装rpy2

myC*_*one 6 python macos osx-snow-leopard rpy2

到目前为止,我正在尝试在我的Mac OSX上安装rpy2 for python.我曾尝试过Macports和DarwinPorts,但没有运气

import rpy2

在python shell环境中.我对Mac中的编程知之甚少,而且我是在基于Windoze的系统上安装模块的工具,但是对于我来说,在我的生活中不能在我的Mac上做一个简单的端口.


我所追求的,如果有人会如此善良,那就是为了成功安装适用于Mac OSX Snow Leopard的rpy2而"愚蠢"的指示.希望有人在这里成功地做到了这一点,并概述了他们采取的过程?至少这是我所希望的.

提前谢谢了!

Ric*_*aga 2

easy_install 和 rpy2 一起工作得很好(刚刚做到了),但你需要让 easy_install 与你的特定 python 版本同步。这归结为控制你的 $PATH 和 $PYTHONPATH 环境变量,以便出现的第一个 Python 目录是你想要的版本,并且也有你想要的 easy_install 版本。不要尝试通过删除出厂安装的 Python 版本来解决此问题。

您可以在主目录中设置路径变量。如果您使用默认的 bash shell,请检查 .bash_profile

$ echo $PYTHONPATH /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/

它会告诉您在哪里以及以什么顺序搜索已安装的软件包

$回显$PATH

/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:

我鼓励您查阅常用的资料,而不是给出如何在需要时设置这些的秘诀,因为了解很少是危险的,并且通过合理但错误的猜测使 shell 无法运行是真正的危险。