2011-01-24 70 views
0

我已经使用macports安装了py26。我想安装一个不在Macports上的独立模块。它被安装到我的默认OSX安装中。如何将我的安装指向我的macport安装。Macport安装py26 - 安装独立模块的问题

+0

当你打开一个新的终端窗口,并运行`python`会发生什么讨论?你的Python版本是新的2.6.6吗? – gorus 2011-01-24 14:52:41

回答

0

到源首先确保您的PATH设置为正确的MacPorts Python的。你需要确保的Python框架bin目录是它与正常的MacPorts的bin目录一起:

$ export PATH=opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin:/opt/local/bin:/opt/local/sbin:$PATH 

如果包是通过运行如下命令python setup.py ...那么你应该所有设置安装。您可以通过使用到的MacPorts Python的绝对路径是多余的肯定:

$ sudo /opt/local/bin/python2.6 setup.py ... 

如果软件包安装了一个easy_install命令,确保你已经安装了MacPorts的Python的一个版本的easy_install。最简单的方法:

$ sudo port install py26-distribute # setuptools replacement, provides easy_install 
$ sudo /opt/local/bin/easy_install-2.6 ... 
0

把py26放在你的路径上。在你的.bash_profile比如这应该工作

export PATH=/opt/local/bin:/opt/local/sbin:$PATH 

不要忘记在最后从命令行

. ~/.bash_profile