1.安装版本:Python 3.6.3
1-2.OS:Linux(CentOS7)
2.具体操作:
2-1.下载Python
[[email protected] ~]$ wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
--2017-10-14 11:23:50-- https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
www.python.org (www.python.org) をDNSに問いあわせています... 151.101.72.223, 2a04:4e42:11::223
www.python.org (www.python.org)|151.101.72.223|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 22673115 (22M) [application/octet-stream]
`Python-3.6.3.tgz‘ に保存中
100%[======================================>] 22,673,115 1.06MB/s 時間 22s
2017-10-14 11:24:12 (1000 KB/s) - `Python-3.6.3.tgz‘ へ保存完了 [22673115/22673115]
2-2.切换管理员帐号安装需要的包
[[email protected] ~]$ su
パスワード:(输入管理员密码)
[[email protected] sdmowner]# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
読み込んだプラグイン:fastestmirror, langpacks
Repository ‘dag‘: Error parsing config: Error parsing "enabled = ‘1 #\xe3\x81\x93\xe3\x81\x93\xe3\x82\x921\xe3\x81\xab\xe3\x81\x99\xe3\x82\x8b\xe3\x81\xa8\xe5\xb8\xb8\xe3\x81\xab\xe3\x81\x93\xe3\x81\xae\xe3\x83\xaa\xe3\x83\x9d\xe3\x82\xb8\xe3\x83\x88\xe3\x83\xaa\xe3\x82\x92\xe5\x88\xa9\xe7\x94\xa8\xe3\x81\x99\xe3\x82\x8b\xe3\x82\x88\xe3\x81\x86\xe3\x81\xab\xe3\x81\xaa\xe3\x82\x8b‘": invalid boolean value
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
adobe-linux-x86_64 | 2.9 kB 00:00
(中略..........)
トランザクションの要約
================================================================================
インストール 7 パッケージ (+20 個の依存関係のパッケージ)
更新 2 パッケージ (+30 個の依存関係のパッケージ)
合計容量: 25 M
総ダウンロード容量: 11 M
Is this ok [y/d/N]: y
$ tar zxvf Python-3.6.3.tgz
$ cd Python-3.6.3
$ ./configure --prefix=/usr/local/python
$ make && make install
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-9.0.1 setuptools-28.8.0
[[email protected] Python-3.6.3]# ln -s /usr/local/python/bin/python3 /usr/local/bin/python
[[email protected] Python-3.6.3]# ln -s /usr/local/python/bin/pip3.6 /usr/local/bin/pip
[[email protected] Python-3.6.3]# python --version
Python 3.6.3