[CentOS]python 2をインストールします.75デフォルトバージョンに設定
1 centosインストールpython 2.75 (centos6.3)
1 rootユーザーへの切り替え
2 tarパッケージのダウンロード
3インストール
補足:一部のcモジュールが欠けている場合があります
4テストの下でインストールしましたか
pythonが使用できるバージョンは2.7.5であることがわかります
5
ソフトウェアリンクの設定
以降python 27をそのまま使用して2.7.5バージョンをご利用いただけます
2デフォルトのバージョンに設定
もう一度テストします.
これでyumを使っているときに間違いを発見します
新しい構成からyum
最初の行を:#!/に変更します.usr/bin/python-old
再びyumを入力して正常に表示できることを発見しました
この時はまだeasy_intallとpip、このようにインストールすることができます
インストール時にpython xxで実行しないほうがいいです./usr/local/bin/python 2.7この方法はpythonバージョンにもっと明確にインストールしたほうがいいです.
1 rootユーザーへの切り替え
2 tarパッケージのダウンロード
wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz
3インストール
tar -zxvf Python-2.7.5.tgz
cd Python-2.7.5
./configure --prefix=/usr/local/python27
make&&make install
configureの後にmake altinstallを実行して、デフォルトのpythonバージョンが置き換えられないようにすることもできます.補足:一部のcモジュールが欠けている場合があります
yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel zlib-devel readline-devel bzip2-devel
4テストの下でインストールしましたか
/usr/local/python27/bin/python
pythonが使用できるバージョンは2.7.5であることがわかります
5
ソフトウェアリンクの設定
ln -s /usr/local/python27/bin/python /usr/bin/python27
以降python 27をそのまま使用して2.7.5バージョンをご利用いただけます
2デフォルトのバージョンに設定
mv /usr/bin/python /usr/bin/python-old
ln -s /usr/local/python27/bin/python /usr/bin/python
もう一度テストします.
[root@bogon Python-2.7.5]# python
Python 2.7.5 (default, Jul 22 2013, 22:14:28)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
これでyumを使っているときに間違いを発見します
新しい構成からyum
vim /usr/bin/yum
最初の行を:#!/に変更します.usr/bin/python-old
再びyumを入力して正常に表示できることを発見しました
この時はまだeasy_intallとpip、このようにインストールすることができます
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
sudo /usr/local/bin/python2.7 ez_setup.py
sudo /usr/local/bin/easy_install-2.7 pip
インストール時にpython xxで実行しないほうがいいです./usr/local/bin/python 2.7この方法はpythonバージョンにもっと明確にインストールしたほうがいいです.