[英]Python: PIP install path, what is the correct location for this and other addons?
我最近在我的Python安裝上遇到了一些問題,因此我剛剛重新安裝了python,並試圖使我的所有插件也能正常工作。 我將在看看virtualenv之后,看看我是否可以阻止這種情況再次發生。
當我輸入which python
到終端我現在得到
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
我理解這是正確的位置,現在想要正確安裝其他所有插件。
但是在通過sudo easy_install pip
安裝pip后輸入我得到的which pip
/usr/local/bin/pip
它是否正確? 我原以為它應該反映如下
/Library/Python/2.7/site-packages/
這里有一個名為pip-1.4-py2.7.egg的文件夾,在灌輸之前不存在,但上述路徑並沒有給我任何信心。
如果我想正確設置它,應該在哪里安裝pip和我的其他插件,如Distribute,Flask和Boto?
Mac OSX 10.7,Python 2.7
模塊進入site-packages
,可執行文件進入系統的可執行路徑。 對於您的環境,此路徑為/usr/local/bin/
。
為避免必須處理此問題,只需使用easy_install
, distribute
或pip
。 這些工具知道哪些文件需要去哪里。
由於pip
是一個可執行文件, which
返回環境中可執行文件或文件名的路徑。 它是正確的。 Pip模塊安裝在site-packages中,但可執行文件安裝在bin中。
此外,卸載程序包時,列出的第一個項目是可執行文件的目錄。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.