Linux下pyenv安裝Python環境
阿新 • • 發佈:2018-11-15
#1.在安裝python之前,我們必須安裝Python所需要的依賴包,這個必須安裝
$ sudo apt-get install libc6-dev gcc
$ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
#2.安裝Python
#因為pyenv會自動到github上下載,速度超慢,所以一般會選擇使用curl或者wget下載到~/.pyenv/cache下,然後再用pyenv安裝,下面是可選的安裝模式
$ cd ~/.pyenv
$ sudo mkdir cache
$ wget -c http://mirrors.sohu.com/python/3.6.4/Python-3.6.4.tar.xz -P ~/.pyenv/cache/
$ pyenv install 3.6.4 -v
#3.更新pyenv資料庫
$ pyenv rehash
#4.列出所安裝的Python版本
$ pyenv versions
#5.切
$pyenv global 3.6.4
#6.驗證Python版本
$ python
注意:
-
使用pyenv管理python,必須是用pyenv安裝的python才行,系統以前有的,需要重新用pyenv安裝
-
使用pip安裝第三方模組時會安裝到~/.pyenv/versions/xxx下,不會和系統模組發生衝突;
-
使用pip安裝模組後,可能需要執行pyenv rehash更新資料庫。