0
我在安裝python3.3模塊時遇到問題。當前模塊正在安裝到/usr/lib64/python3.3/site-packages,但它們需要安裝到/usr/lib/python3.3/site-packages。有沒有辦法指示安裝將模塊放在適當的位置?指向python模塊安裝到指定的站點包位置
我使用CentOS的6.6
我在安裝python3.3模塊時遇到問題。當前模塊正在安裝到/usr/lib64/python3.3/site-packages,但它們需要安裝到/usr/lib/python3.3/site-packages。有沒有辦法指示安裝將模塊放在適當的位置?指向python模塊安裝到指定的站點包位置
我使用CentOS的6.6
雖然你可以指定前綴目錄告訴畫中畫安裝到一個特定的地方:
pip install --install-option="--prefix=/usr/lib/python3.3/site-packages/" my_module
我反而嚴重建議學習和使用virtual environments到讓您更好地控制您的Python編程環境。
虛擬環境的創建和激活看起來是這樣的:
pyvenv-3.4 my_new_environment
source my_new_environment/bin/activate
pip install my_module
這將使my_module可靠地安裝的my_new_environment
內。
每當你想「激活」這個環境,你只需source
腳本activate
告訴Python
解釋器在哪裏找到它的庫!