CentOSの7のインストールのpython3

ステップの詳細

1、CentOSのPythonのインストールの依存関係

"開発ツール" yumをインストールしたzlib-develのbzip2の-develのopensslの-develのncursesの-develのsqliteの-develのreadlineの-develのTK-develのGDBM-develのDB4-develのlibpcapの-develのXZ-develのgroupinstall YUM。

2、ソースパッケージをダウンロードし、Python3Xをコンパイル

wgetのhttps://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgzタール-zxvfのPython-3.6.1.tgz CDのPython-3.6.1は./configure --prefix = / USR /ローカル/ python36のyum -yのzlibをインストール* opensslの-develのメイク&& make installを。

#!は/ usr / binに/ python2に変更3、#!は/ usr / binに/ pythonの

SED -iさん/#!は/ usr / binに/ pythonの/#!は/ usr / binに/のpython2.6 / 'は/ usr / binに/ YUM(可选)SED -iさん/#!/ usr / binに/ pythonの/#!/ usr / binに/ python2 /」は/ usr / libexecに/ urlgrabber-EXTダウン。

4、のpython3にpython2は/ usr / binが/置き換えます

MVは/ usr / binに/ pythonのは/ usr / binに/ pythonold CP /usr/local/python36/bin/python3.6は/ usr / binに/ pythonのCPは/ usr / local / python36 / binに/ PIP3は/ usr / binに/ PIP3。

シェルスクリプトの実行のように記述

 

1、CentOSのPythonのインストールの依存関係 のyum groupinstall "開発ツール" yumをインストールしたzlib -devel bzip2の-devel OpenSSLの-develのncurses -devel SQLiteの-devel readlineの-devel TK -devel GDBM -devel DB4 -develのlibpcap -devel XZ -devel #2、ダウンロードPython3XソースパッケージとコンパイルHTTPS wgetを/ / WWW .python の.org / FTP /パイソン/ 3.6 1 / Pythonの-3.6 1 の.tgzタール-zxvf Pythonの-3.6 1 の.tgz CDのPython -3.6 。1 /設定--prefix = は/ usr /ローカル/ yumをpython36 -Y zlibのインストール* OpenSSLの-develメイク&&作るインストール#3、は/ usr / binに/ yumのファイルヘッダ#は/ usr / binに/変更のPython #ですは/ usr / binにpython2.7 sedのできるファイルpython2、指定する/ python2は必ずしも名前ではありません、yumはとにかくファイルヘッダ-i 「S /#!\は/ usr \ / binに\ /パイソン/#を!\は/ usr \ / binに\ /python2.6/ ' は/ usr / binに/ YUM#(オプション)SED -i ' S / \#\!\は/ usr \ / binに\ / Pythonの/ \#\!\ / usr \ / binに\ / python2 / ' は/ usr / libexecに/ urlgrabber -ext ダウンの#4、の/ usr / binにまたpython2 /のpython3のミュージックビデオには/ usr / binに/ Pythonのは/ usr / binに/ pythonold CP は/ usr /ローカル/ python36 / binに/へのpython3 0.6 の/ usr / binに/ PythonのCP は/ usr /ローカル/ python36 / binに/ PIP3 / usr / binに/ PIP3

おすすめ

転載: www.cnblogs.com/whale-hunter/p/11839329.html