使用pyenv對python進行版本控制 很好用

2021-08-21 07:26:27 字數 1147 閱讀 2408

相對於python自帶的virtualenv來說,pyenv的使用要便利些,更不用說自帶的外掛程式python-virtualenv,建立虛擬環境就更為方便了,其實最讓我心水的功能是建立的虛擬環境,進入設定好的工作目錄即自動啟用虛擬環境,退出即關閉,真真是超級方便。

git clone  ~/.pyenv
curl -l  | bash
然後將pyenv加入環境變數中

cat >> .bash_profile << eof

# pyenv settings

export path="~/.pyenv/bin:\$path"

eval "\$(pyenv init -)"

eval "\$(pyenv virtualenv-init -)"

eof

./.bash_profile
可以順暢使用pyenv了~

pyenv的大部分命令都非常簡單明瞭

# 檢視可安裝python版本

pyenv install --list

# 安裝新python版本

pyenv install [版本號]

# 檢視已安裝python版本

pyenv versions

# 解除安裝已安裝python版本

pyenv uninstall [版本號]

# 指定全域性版本

pyenv global [版本號]

# 指定多個全域性版本

pyenv global [版本號] [版本號]

# 檢視當前使用版本

pyenv version

# 檢視主機所有版本,前面有*為當前環境版本

pyenv versions

使用pyenv-virtualenv進行包管理

# 建立虛擬環境

pyenv virtualenv [版本號] [虛擬環境名]

# 讓工作目錄使用虛擬環境

# 進入工作目錄

pyenv local [虛擬環境名]

# 最大的優點:進入工作目錄即啟用虛擬環境,退出目錄即推出虛擬環境~

Python使用psutil對系統資料進行採集監控

目錄 今天給大家介紹乙個可以獲取當前系統資訊的庫 psutil 利用psutil庫可以獲取系統的一些資訊,如cpu,記憶體等使用率,從而可以檢視當前系統的使用情況,實時採集這些資訊可以達到實時監控系統的目的。psutil的安裝很簡單 pip install psutil psutil庫可以獲取哪些系...

使用pyenv來管理python版本

使用pyenv可以很方便的切換python版本,而不會影響系統的python版本,對需要使用supervisor 僅支援python2 託管程式,專案使用python3開發的情況十分有用 pyenv的一些認識ubuntu vm 0 9 ubuntu srv www trader log galler...

使用pyenv管理不同的python版本

1.pvenv的安裝 git clone pyenvecho export pyenv root home pyenv bash profile echo export path pyenv root bin path bash profile echo e if command v pyenv 1...