我正在做一個安裝了2.7.5的RHEL7上的Python 2.7.13的altinstall。下面是我從源文件編譯:RHEL7上的Python 2.7.13 Altinstall剛剛啓動系統版本
$ ./configure --prefix=/usr/local --enable-shared
$ make && sudo make altinstall
但是,即使當我試圖直接訪問這個altinstall,我得到了系統的Python,而不是altinstall。我已經將SELinux置於寬鬆模式並獲得相同的結果。
$ /usr/local/bin/python2.7 -V
Python 2.7.5
$ getenforce
Permissive
,當我進入翻譯
$ /usr/local/bin/python2.7
Python 2.7.5 (default, Aug 2 2016, 04:20:16)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
我不知所措就在這裏。從我一直在閱讀的一切應該工作。我能想到的唯一的事情是,既然它們都是2.7.X,就會有某種衝突,但我認爲這就是首先放棄altinstalls的原因。
你也許可以在另一個地方繼續安裝? – iFlo
我已經嘗試過,不幸的是沒有運氣。 –