问题
如何使用 MacPorts 版本的 python安装PRAW ?
它似乎没有端口。
我试过的
我发现最接近这个问题的是:MacPorts manual port location,所以我试图为它制作自己的端口,但我真的不知道我在做什么。
我知道我可以pip
为非 MacPorts 版本的 Python 安装它。
如何使用 MacPorts 版本的 python安装PRAW ?
它似乎没有端口。
我发现最接近这个问题的是:MacPorts manual port location,所以我试图为它制作自己的端口,但我真的不知道我在做什么。
我知道我可以pip
为非 MacPorts 版本的 Python 安装它。
这不需要特定于平台的 PRAW 版本。使用pip
oreasy_install
是获取最新 python 包的推荐方法,如PyPI(Python 包索引)是 python 包,MacPorts(或 Brew、Fink 等)是 OSX 特定包。
作为 PRAW 包的维护者,我希望您不要创建特定于平台的包,因为它们是不必要的,更重要的是因为它们很快就会过时。
如果您担心系统 python 的命名空间混乱,那么我建议您使用virtualenv,如果您使用的是 python 3.3,则建议您使用内置的虚拟环境功能。
所以事实证明,我是一个不明白 macports 也可以安装自己的版本的白痴pip
。以下是我最终让 PRAW 工作的方式:
sudo port install py27-pip
sudo pip-2.7 install praw
我真的需要弄清楚这个 virtualenv 的东西......