2015-08-26 67 views
0

我在安裝python3.3模塊時遇到問題。當前模塊正在安裝到/usr/lib64/python3.3/site-packages,但它們需要安裝到/usr/lib/python3.3/site-packages。有沒有辦法指示安裝將模塊放在適當的位置?指向python模塊安裝到指定的站點包位置

我使用CentOS的6.6

回答

1

雖然你可以指定前綴目錄告訴畫中畫安裝到一個特定的地方:

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解釋器在哪裏找到它的庫!