LinuxCentOS6はPytをコンパイルしてインストールします

CentOS6.xシステムは常にPython2.6.x(現在の最新バージョンはpython-2.6.6)を使用しており、特定のアプリケーションの本番環境および開発環境のニーズを満たすことができない場合があります。これは、公式のYumウェアハウスおよびepelから直接インストールされます。 Python2.7(現在の最新バージョンはpython-2.7.12)は、よりサードパーティのソフトウェアソースを使用しない限り不可能のようです。 CentOS 6.xシステムには、今述べたyumなど、Python 2.6を使用する多くのシステムコンポーネントがありますが、一般的な実稼働環境では特に混合操作を使用しない場合でも、yumがPython2.6に依存する唯一のプログラムであるとは限りません。環境ですが、特定のツールとプログラムが使用中にPython2.7で正常に実行できるかどうかに注意する必要があります。

Python2.7.xのインストールは実際には非常に簡単です。理解する必要があるのは、-enable-shared(共有pythonライブラリの構築を有効にする)オプションを使用してpython動的リンクライブラリ(共有)をインストールする必要があることだけです。オブジェクト/usr/lib64/libpython2.7.so.1.0)、このファイルは多くのpythonモジュール(python自体も含む)で使用されます。このオプションを使用しない場合は、このオプションを追加してPythonを再コンパイルできます。手順を参照してください。未満。

ダウンロードリンク:[https://www.python.org/downloads/](https://www.python.org/downloads/)

wget -c https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
wget -c https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz.asc
wget https://www.python.org/static/files/pubkeys.txt
gpg --import pubkeys.txt
gpg --recv-keys 6A45C816 36580288 7D9DC8D2 18ADD4FF A4135B38 A74B06BF EA5BBD71 ED9D77D5 E6DF025C AA65421D 6F5E1540 F73C700D 487034E5
gpg --verify Python-2.7.12.tgz.asc # Good signature
tar zxf Python-2.7.12.tgz 
cd Python-2.7.12/
yum install -y gcc gcc-c++ openssl-devel
. /configure --enable-shared 
make && make install
echo '/usr/local/lib'>/etc/ld.so.conf.d/libpython2.7.conf
ldconfig
python --version
sed -i '1 s/python/python2.6/g'/usr/bin/yum
wget https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py  # setuptools
easy_install  --version
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py  # pip
pip --version

タグ:CentOS Python2.7、centos install python2.7、コンパイルしてpython2.7をインストール

Recommended Posts

LinuxCentOS6はPytをコンパイルしてインストールします
Linuxを理解し、CentOSをインストールする
CentOs7.3はNginx1.9.9をコンパイルしてインストールします
CentosはGitをコンパイルしてインストールします
Centos7はntp-4.2.8p11をコンパイルしてインストールします
CentOS6.9はpythonをコンパイルしてインストールします
CentOS6はpython3をコンパイルしてインストールします
CentOSYumはMySQL5.6をコンパイルしてインストールします
Centos5.2でLAMPをコンパイルしてインストールします
CentOS6.xはNginxをコンパイルしてインストールします
LinuxcentosでLnmpシェルスクリプトをコンパイルしてインストールします
CentOS7でlibmodbusライブラリをコンパイルしてインストールします
CentOS7.5ソースコードはmysql5.7.29をコンパイルしてインストールします
Centos7はMySQL8問題レコードをコンパイルしてインストールします
Centos8でnodejsとyumをコンパイルしてインストールします
CentOS7.4ソースコードはMySQL8.0をコンパイルしてインストールします
centos7をインストールして接続します
LinuxCentos7インストールjdk1.8
Centos 7インストールJDK(Linuxインストールjdk)
Centos6.5は、LNMPアーキテクチャのWeb環境をコンパイルしてインストールします
centos7はpython3とipythonをインストールします
CentOS7はMonoとMonoDevelopをインストールします
Ubuntu16.04はPHP7.2をコンパイルしてインストールします
ubuntu18.04python3.8をコンパイルしてインストールします
CentOS6.5はJava8とTomcat8をインストールします
LinuxCentos7インストールredisチュートリアル
LinuxCentosにMySQL8.0.16をインストールします
LinuxにMySQLをインストールする(CentOS 7)
Centos6.5はmongodbをインストールして構成します
CentOS7はOracleJDKとJREをインストールします
CentOS6はJira7をインストールしてクラックします
CentOS6.5はJava8とTomcat8をインストールします
CentOS6のインストールとコンフルエンスのクラック
CentOS6はJira7をインストールしてクラックします
linuxインストールmongodbでのCentOS6.8
CentosはLAMPをコンパイルしてインストールします(apache-2.4.7 + mysql-5.5.35 + php 5.5.8)+ Redis
Centos7インストールjdkおよびパッケージサービスサービス
CentOS7yumはmysqlをインストールして起動します
CentOS5.9でkeepalivedをインストールして構成します
オープンソースEDAツールをコンパイルしてインストールします-CentOS8のSurelog
CentOS8インストールGitと基本構成
Linux CentOS7にJDKをインストールするための詳細な手順
CentOS7.3はiptablesをインストールして詳細に使用します
CentOSはPython3とpip3をすばやくインストールします
CentOS7yumはmysqlをインストールして起動します
CentOS8-NFSサービスをインストールして構成する
Centos7とcentos8はmysql5.65.78.0をインストールするのでとても簡単です
Centos7はopenJdkをアンインストールし、JDK1.8をインストールします
Python3をインストールし、CentOS8でansible
1.5Centos7をインストールする
CentOS7はSQLServerをインストールして使用します
CentOS最小限のインストールとTIPSの構成
CentOS7の下にPython3とPyをインストールします
Centos7にFreeIPAをインストールして構成する
VMware15を使用してLinux(CentOS6.5)をインストールします
UbuntuでQEMUをコンパイルしてインストールします
virtualBoxはcentosをインストールし、tomcatをビルドします
CentOS6.3の下にMono3.2とJexus5.4をインストールします
CentOS8は、LNMP環境を展開して、mysql8.0.29チュートリアルの詳細をコンパイルおよびインストールします。
Jenkinsをlinuxcentosにインストールします(非ドッカー方式)
LinuxCentOS7システムにmysql8.0.13バージョンをインストールします