如果觉得本篇文章对您的学习起到帮助作用,请 点赞 + 关注 + 评论 ,留下您的足迹💪💪💪
本篇文章为pyenv环境配置-Ubuntu18.04的所做笔记,一是为了日后查找方便,二是希望能帮助在这方面遇到困难的人。
文章目录
一、安装pyenv
1、下载
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
2、添加环境变量
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
如果您使用zsh,则执行‘
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc
2、命令
查看pyenv版本:
pyenv --version
更多帮助:
pyenv help
二、安装不同版本Python
1、安装依赖
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev
2、查询所有可以安装的版本
pyenv install --list
3、离线下载安装包
ls ~/.pyenv/
mkdir ~/.pyenv/cache # cache目录不存在则创建
wget https://npm.taobao.org/mirrors/python/3.7.16/Python-3.7.16.tar.xz -P .pyenv/cache/
4、安装
pyenv install 3.7.16 -v
5、查看已安装python列表
pyenv versions
6、选择项目进行python版本指定
cd py_projects
pyenv local 3.7.16
三、配置虚拟环境 pyenv-virtualenv
1、安装virtualenv
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
# 如果您使用zsh,则执行:
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc
source ~/.zshrc
2、创建虚拟环境
pyenv virtualenv 3.7.16 torch131
目录为:/home/nano(用户名)/.pyenv/versions/3.7.16/envs/torch131/lib/python3.7/site-packages
3、激活虚拟环境
pyenv activate torch131
4、退出当前虚拟环境
pyenv deactivate
5、删除虚拟环境
pyenv virtualenv-delete torch131
希望文章内容可以帮助到你!!