2017-08-03 99 views
0

嗨我已經在CentOS6.9機器上安裝python2.7 64位,後來意識到我想運行的程序是32位,有沒有辦法切換python2。 7,從64位到32位,我已經嘗試重建python2.7爲32位,但它似乎沒有卸載64位蟒蛇我也沒有辦法獲得了32位,但轉換python 2.7 64bit到32bit Centos6.9

百勝刪除蟒蛇

將刪除我不想要的許多依賴項,那麼有沒有辦法切換?

+0

我注意到你沒有標記任何你接受的問題。請閱讀[this](https://stackoverflow.com/help/someone-answers)。雖然你沒有義務接受答案,但這是感謝幫助你的人的一種很好的方式。請考慮這樣做。你甚至得到+2代表接受答案。 –

回答

1

首先,安裝virtualenv。然後,您可以通過創建一個虛擬的環境:

virtualenv --python=/path/to/your/32bit_python ~/py32 
source ~/py32/bin/activate 

現在,您的系統將使用這個版本的Python,和pip將安裝這種環境。

Source

+0

嗨,我試過你的解決方案,但它結束了,系統仍在搜索舊lib路徑上的所有共享對象... – user1998844

+0

@ user1998844不知道什麼問題可能是。從我所看到的。這應該做到這一點。你確定要激活它嗎?如果有幫助,可能還會安裝'virtualenvwrapper'。 –