簡體   English   中英

Python:PIP安裝路徑,這個和其他插件的正確位置是什么?

[英]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_installdistributepip 這些工具知道哪些文件需要去哪里。

由於pip是一個可執行文件, which返回環境中可執行文件或文件名的路徑。 它是正確的。 Pip模塊安裝在site-packages中,但可執行文件安裝在bin中。

此外,卸載程序包時,列出的第一個項目是可執行文件的目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM