pyenv的安裝和簡單使用

2022-03-06 01:42:44 字數 1550 閱讀 3535

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

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

將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

# 安裝對應版本

pyenv install -v # 安裝對應版本,若發生錯誤,可以顯示詳細的錯誤資訊

pyenv versions # 顯示當前使用的python版本

pyenv which python # 顯示當前python安裝路徑

pyenv

global

# 設定預設python版本

pyenv local

# 當前路徑建立乙個.python-version, 以後進入這個目錄自動切換為該版本

pyenv shell

# 當前shell的session中啟用某版本,優先順序高於global 及 local

pyenv的安裝和簡單使用

pyenv 是python 版本管理工具,pyenv 可以改變全域性的 python 版本,在系統中安裝多個版本的 python,設定目錄級別的 python 版本,還能建立和管理 virtual python environments git clone pyenv echo export pye...

Linux環境下的 pyenv的安裝

centos上安裝pyenv 在安裝pyenv前,需要先安裝如下的依賴包 在 centos rhel fedora 下 12 3 4 yuminstallreadline readline devel readline static yuminstallopenssl openssl devel o...

使用pyenv在系統中安裝多個版本的python

如果沒有安裝git,首先要安裝git apt get install git安裝完成後,使用自動安裝程式 提供的單行程進行安裝 curl l bash使用以下命令將環境變數新增到系統中 cd echo export pyenv root home pyenv bashrc echo export p...