使用pyenv管理不同的python版本

2021-09-07 15:41:14 字數 1098 閱讀 4456

1. pvenv的安裝

git clone   ~/.pyenv
echo 'export pyenv_root="$home/.pyenv"' >> ~/.bash_profile

echo 'export path="$pyenv_root/bin:$path"' >> ~/.bash_profile

echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bash_profile

2. pyenv的使用

檢視支援的版本

pyenv install --list

安裝指定版本

centos上裝python3需要先安裝一些依賴包

yum groupinstall "development tools"

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

開始安裝python3.6.3

pyenv install -v 3.6.3

檢視當前系統包含的版本。*表示當前正在使用的版本

[root@wls12c bin]# pyenv versions

* system (set by /root/.pyenv/version)

3.6.3

3. 切換版本

[root@wls12c bin]$ pyenv global 3.6.3

[root@wls12c bin]$ pyenv versions

system

* 3.6.3 (set by /root/.pyenv/version)

4. 解除安裝版本

pyenv uninstall 3.6.3

使用pyenv來管理python版本

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

Python使用pyenv實現多環境管理

1 背景 概述 因某些需求,需要安裝 tensorflow 很自然地在終端敲下了以下命令 1pip install tensorflow 然後。好傢伙?居然沒有?因為是 python 3.9 去 pypi 搜尋了,居然還真沒有支援的,最高只有 python 3.8 於是便考慮乙個多版本的 pytho...

python 版本管理工具 pyenv 使用備忘

安裝 xcode select 以及 homebrew 前者在安裝 git 的時候裝過,後者 mac 開發必備無需解釋 安裝 pyenvbrew install pyenv,用pyenv v驗證是否安裝成功 新增如下幾行 到相應 shell 的配置檔案 比如我的 zshrc檔案 如果不生效,用 so...