相對於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...