1. 程式人生 > >pyenv離線安裝python各版本

pyenv離線安裝python各版本

1.問題描述:

可能是國內的網路原因,線上用pyenv安裝python老是定住沒反應

[[email protected] ~]# 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資料夾,沒有的情況

[[email protected] ~]# cd ~/.pyenv/
[[email protected] .pyenv]# mkdir cache

下載離線包利用wget,需要進入cache目錄下

[[email protected] 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包

[[email protected]
cache]# ls Python
-3.6.2.tar.xz

檢視到已經下載成功以後再用pyenv安裝python

[[email protected] ~]# pyenv install 3.6.2
Installing Python-3.6.2...
Installed Python-3.6.2 to /root/.pyenv/versions/3.6.2

最後檢視是否安裝成功

[[email protected] ~]# pyenv versions
* system (set by /root/.pyenv/version)
  3.6.2