1. 问题描述:
可能是国内的网络原因, 在线用 pyenv 安装 python 老是定住没反应
- [root@zabbix ~]# pyenv install 3.6.2
- Downloading Python-3.6.2.tar.xz...
- -> https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
2. 安装配置
安装前需要在 pyenv 目录下创建 cache 文件夹, 没有的情况
- [root@zabbix ~]# cd ~/.pyenv/
- [root@zabbix .pyenv]# mkdir cache
下载离线包利用 wget, 需要进入 cache 目录下
- [root@zabbix cache]# wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
- --2018-11-29 08:50:25-- https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
- Resolving www.python.org (www.python.org)... 151.101.108.223, 2a04:4e42:36::223
- Connecting to www.python.org (www.python.org)|151.101.108.223|:443... connected.
- HTTP request sent, awaiting response... 200 OK
- Length: 16907204 (16M) [application/octet-stream]
- Saving to: 'Python-3.6.2.tar.xz'
- 100% [========================================================>] 16,907,204 61.3KB/s eta 76s
然后查看目录下有没有 python 的 tar 包
- [root@zabbix cache]# ls
- Python-3.6.2.tar.xz
查看到已经下载成功以后再用 pyenv 安装 python
- [root@zabbix ~]# pyenv install 3.6.2
- Installing Python-3.6.2...
- Installed Python-3.6.2 to /root/.pyenv/versions/3.6.2
最后查看是否安装成功
- [root@zabbix ~]# pyenv versions
- * system (set by /root/.pyenv/version)
- 3.6.2
来源: http://www.bubuko.com/infodetail-2865277.html