2011-01-24 68 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