0

2.4を搭載したcentosにpython 2.7をインストールしようとしています。私は多くのドキュメントを読み、それらを適用しようとしましたが、まだ多くの競合があります. 私はsudo権限を持つユーザーです。Python を作成すると、/opt/python2.7.1/bin の場所から python 2.7.1 が実行python setup.py installされ/usr/local/binます。

何が問題になる可能性がありますか? /opt/python2.7.1./bin にあるべきではありませんか?

注: .bash_profile を更新しました

4

1 に答える 1

1

Python の複数のバージョンがインストールされている場合は、起動時に必要なバージョンも指定する必要があります。CentOS では、デフォルトの Python は 2.4 で、名前は単に「python」です。したがって、「python ...」でインストールすると、2.4 で実行され、2.4 の site-packages ディレクトリにインストールしようとします。2.7 用にインストールするには、「python2.7 ...」を使用してインストールする必要があります。

Python は、組み込み変数を使用して、それが存在し、インストールする場所を決定します。出力は次のとおりです。

python2.7 -c "import sys; print sys.prefix"
于 2012-10-03T23:48:32.573 に答える