2011-06-24 55 views
1

我看着我的easy_install.pth文件/usr/local/lib/python2.6/dist-packages,我認爲這是我通過easy_install下載軟件包時的默認目錄。在easy_install.pth內部,其中一個條目是目錄本身,即/usr/local/lib/python2.6/dist-packages。但是,當我檢查sys.path時,路徑本身不包含/usr/local/lib/python2.6/dist-packagespython easy_install.pth sys.path

我只是說這個,因爲我下載了一個包,並認爲我可以簡單地將它放在/usr/local/lib/python2.6/dist-packages目錄中。

+0

我想你是指'.../site-packages',這是'site',而不是'dist'。 – Keith

+0

@Keith否,基於Debian的發行版也會將內容放入dist-packages中 - 這是針對分發本身提供的包。 –

回答

0

easy_install工具將它安裝在適合您的地方。如果你不能或者不能以超級用戶身份運行它,那麼你可以把新的軟件包放在你的私人定位中。

easy_install-2.6 --user 

將安裝在您的主目錄中。