ubuntu22.04使用与安装 pyenv

使用

#查看可安装版本
 pyenv install --list
#安装某一版本python; python --version
# 可以先将已下载好的Python-3.10.11.tar.xz文件放入 ~/.pyenv/cache/
 pyenv install 3.10.11
#使用python
 pyenv local 3.10.11
 pyenv global 3.10.11
#查看当前使用的版本
 pyenv version
#查看已安装版本 ,之前安装的python pyenv 不会识别
 pyenv versions
#创建python虚拟环境
pyenv virtualenv 3.10.11 vnev_name
#删除python虚拟环境
pyenv virtualenv-delete vnev_name
#--或者 不指定python版本
pyenv virtualenv vnev_name
#进入虚拟环境 可以用tab补全vnev_name
pyenv activate vnev_name
#推出虚拟环境
pyenv deactivate 
#--或者
. deactivate 

安装

自动安装:

sudo curl https://pyenv.run | bash

手动安装:

git clone https://github.com/pyenv/pyenv.git ~/.pyenv

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc

source  ~/.bashrc

安装pyenv-virtualenv(pyenv 插件)

git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc

安装python依赖

sudo apt update
sudo apt install -y gcc make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev uuid-dev libgdbm-dev

github地址: https://github.com/pyenv/pyenv

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值