Linux下python開發環境配置


1.安裝pyenv

是一個全局的python版本管理工具、能夠進行全局的python版本切換、使用pyenv之后可以再服務器上安裝多個python版本 。

第一步:安裝git curl

sudo apt-get install git curl

第二步:開始安裝pyenv

curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

注意:會在/home/hgy/ 目錄下有一個.pyenv的隱藏文件夾

第三步:修改vim ~/.bashrc、在最后一行寫入以下內容

vim ~/.bashrc 
內容如下:
export PATH="~/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"

第四步:讓配置文件立即生效

source ~/.bashrc

第五步:更新pyenv(看到Already up-to-date.說明更新完成)

pyenv update

2.使用pyenv

2.1 查看pyenv支持的python版本

pyenv install --list

2.2 查看pyenv可以管理的python版本

pyenv versions
   2.7.9
 * 3.6.4 ( set  by  /home/xiaohuang/ .pyenv /version )

注意:

  1. *號表示默認版本
  2. 在安裝pyenv之前,系統已經默認安裝了2.7和3.6版本python,pyenv沒有權利去管理這兩個版本(解決方案:先卸載系統自帶的python版本,在使用pyenv重新安裝)

3.使用pyenv安裝python

第一步:安裝依賴包

sudo apt-get install gcc libc6-dev make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev llvm 

第二步:下載python Python-2.7.9.tar.xz和Python-3.6.4.tar.xz的軟件包

Python-3.6.4.tar.xz

鏈接:https://pan.baidu.com/s/1FzwEPOtxND-X1db65jI1Xg
提取碼:xzp6
復制這段內容后打開百度網盤手機App,操作更方便哦

Python-2.7.9.tar.xz

鏈接:https://pan.baidu.com/s/1HM6TxtSXx_6KkZHLRtWljQ
提取碼:kmpk
復制這段內容后打開百度網盤手機App,操作更方便哦

第三步:把下載的軟件包放到指定目錄(需要在`~/.pyenv`下創建目錄`cache`)

mkdir cache
mv Python-2.7.9.tar.xz 所在路徑 cache/mv Python-3.6.4.tar.xz 所在路徑 cache/

第四步:安裝python2.7.9和3.6.4版本(切換到cache目錄)

-v 顯示安裝過程

pyenv install 2.7.9 -v
pyenv install 3.6.4 -v

第五步:設置默認版本

pyenv global 3.6.4

第六步:pyenv versions

pyenv versions
  system
   2.7.9
 * 3.6.4 ( set  by  /home/xiaohuang/ .pyenv /version )

第七步:更新pyenv的數據庫

pyenv rehash


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM