安裝包我正在Python/Django和nodejs上工作。是否有可能僅在當前項目中使用PIP
有2個命令,這是非常相似: NPM節點 PIP爲Python
NPM能夠僅針對所選擇的項目(在node_modules項目子文件夾)安裝第三方軟件包。 npm也可以在系統上安裝globaly包。有一個選項。
pip似乎只安裝全局包。這是否意味着我的項目中不能有「pip_module」文件夾?
謝謝
安裝包我正在Python/Django和nodejs上工作。是否有可能僅在當前項目中使用PIP
有2個命令,這是非常相似: NPM節點 PIP爲Python
NPM能夠僅針對所選擇的項目(在node_modules項目子文件夾)安裝第三方軟件包。 npm也可以在系統上安裝globaly包。有一個選項。
pip似乎只安裝全局包。這是否意味着我的項目中不能有「pip_module」文件夾?
謝謝
您應該使用虛擬環境。
安裝的virtualenv:
pip install virtualenv
創建環境:
cd your_project_folder
virtualenv .myprojectvenv
激活環境:
source .myprojectvenv/bin/activate
而現在所有的軟件包將只爲這個環境中安裝。
要退出的virtualenv:
deactivate
這是virtualenv的用途。每個項目都應該有自己的virtualenv;一旦激活,pip將只爲該virtualenv安裝。
看看http://blog.zoomeranalytics.com/pip-install-t/ – vadimchin