Python 2.7と2.6は同じシステムに共存します。

Python 2.7と2.6は同じシステムに共存します。

ガイドに従ってReadyNas Duo(sparc)にいくつかのソフトウェアをインストールしたいと思います。このガイドにはPython 2.7が必要であることが示されていますが、すでに2.6がインストールされています。

~# which python
/usr/bin/python

~# ls -al /usr/bin/python
lrwx--x--x    1 root     root            9 Jan  5  2012 /usr/bin/python -> python2.6

~# python
Python 2.6.6 (r266:84292, Mar 16 2011, 19:38:28)
[GCC 3.3.5 (Debian 1:3.3.5-13)] on linux2

私がインストールした他のアプリケーションはPython 2.6に依存していますが、2.7に移行すると動作が停止するかどうかはわかりません。

2.6と一緒に2.7をインストールして共存できますか?アプリケーションがシンボリックリンクを使用するネイティブPythonに依存していると仮定しているので、/usr/bin/python理想的には2.7を接続して/usr/bin/python2.7新しいアプリケーションから直接参照できますか?

ベストアンサー1

make installPythonのビルドプロセスの終わりに実行するのではなくmake altinstall実行します。こうすればpythonそのままにしてpython2.7

おすすめ記事