新聞中心
python系統(tǒng)本身的運行環(huán)境需要一系列的系統(tǒng)支持,但是這樣容易出現(xiàn)許多問題。理論上來說,本身的開發(fā)環(huán)境不是那么好用。今天小編就教大家pyenv搭建Python開發(fā)環(huán)境。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設計、網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務金壇,10年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220
終端輸入以下命令安裝pyenv:
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
安裝完成后,將以下內容追加到~/.bashrc文件中:
export PATH="/home/你的用戶名/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"
之后重新激活環(huán)境變量:source ~/.bashrc
輸入pyenv命令,如果有顯示一系列命令,則說明安裝成功
列出所有可安裝的Python版本:
pyenv install --list
安裝指定的Python版本(以3.6.8版本為例):
pyenv install 3.6.8 # 可以加上-v參數(shù),開啟verbose模式,顯示詳細的安裝過程
如果出現(xiàn)Build Failed的錯誤,需要先安裝編譯Python所需要的環(huán)境:
sudo apt install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git libedit-dev之后再重新安裝
之后再重新安裝Python即可
查看所有pyenv管理的Python版本(system代表系統(tǒng)自帶的Python):
pyenv versions
查看當前所使用的Python版本:
pyenv version
切換Python環(huán)境(以剛才安裝的3.6.8版本為例):
pyenv global 3.6.8 # 此時終端中輸入python就不再是系統(tǒng)自帶的Python2.7版本了,而是3.6.8版本
激活剛創(chuàng)建的env368虛擬環(huán)境:
pyenv activate env368 # 出現(xiàn)提示,添加export PYENV_VIRTUALENV_DISABLE_PROMPT=1到~/.bashrc
查看所有創(chuàng)建的虛擬環(huán)境:
pyenv virtualenvs # 標有星號的表示當前所在的虛擬環(huán)境
退出當前虛擬環(huán)境:
pyenv deactivate
Ps:使用pyenv安裝的Python以及創(chuàng)建的虛擬環(huán)境都存放在~/.pyenv/versions目錄下
以上就是pyenv搭建Python開發(fā)環(huán)境的方法。更多Python學習推薦:PyThon學習網(wǎng)教學中心。
當前文章:創(chuàng)新互聯(lián)Python教程:如何用pyenv搭建Python開發(fā)環(huán)境?
文章URL:http://www.5511xx.com/article/cdscpog.html


咨詢
建站咨詢
