pyenv的安裝和簡單使用


centos7.4   python2.7

安裝pyenv需要的依賴

yum -y install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel git

安裝pyenv

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

安裝完會有提示,根據提示作相關配置

將pyenv加入環境變量

echo 'export PATH="/root/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc

檢查是否安裝成功

[root@izwz92fbqxna6qt4ya9t4nz ~]# pyenv -v
pyenv 1.2.9

接下來就是使用了,目前我的項目中只用到了

pyenv local [python版本號]

 

可以了解下大概的功能,后續需要使用的時候再去詳細了解

1.配置當前用戶的python的版本
2.配置當前shell的python版本
3.配置某個項目(目錄及子目錄)的python版本
4.配置和使用多個虛擬環境

常用命令

pyenv install --list # 列出可安裝版本
pyenv install <version> # 安裝對應版本
pyenv install -v <version> # 安裝對應版本,若發生錯誤,可以顯示詳細的錯誤信息
pyenv versions # 顯示當前使用的python版本
pyenv which python # 顯示當前python安裝路徑
pyenv global <version> # 設置默認Python版本
pyenv local <version> # 當前路徑創建一個.python-version, 以后進入這個目錄自動切換為該版本
pyenv shell <version> # 當前shell的session中啟用某版本,優先級高於global 及 local

參考文檔:

https://www.cnblogs.com/dingtianwei/p/9383230.html

 


免責聲明!

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



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