RHEL7でPython 2.7.13のaltinstallを2.7.5をインストールしています。私はソースからビルドするよする方法は次のとおりです。RHEL7のPython 2.7.13のAltinstallだけシステムバージョンを起動します。
$ ./configure --prefix=/usr/local --enable-shared
$ make && sudo make altinstall
しかし、私が直接このaltinstallにアクセスしようとした場合でも、私はむしろaltinstallよりも、システムのPythonを取得しています。私は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なので何らかの矛盾がありますが、それが最初にaltinstallの理由だと思っていました。
別の場所でaltinstallすることはできますか? – iFlo
私は残念なことに幸運にもそれを試みました。 –