1. 程式人生 > >Linux下pyenv安裝Python環境

Linux下pyenv安裝Python環境

#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更新資料庫。