如果觉得本篇文章对您的学习起到帮助作用,请 点赞 + 关注 + 评论 ,留下您的足迹
本篇文章为pyenv环境配置-Ubuntu18.04的所做笔记,一是为了日后查找方便,二是希望能帮助在这方面遇到困难的人。
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
如果您使用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
查看pyenv版本:
pyenv --version
更多帮助:
pyenv help
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
pyenv install --list
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/
pyenv install 3.7.16 -v
pyenv versions
cd py_projects
pyenv local 3.7.16
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
pyenv virtualenv 3.7.16 torch131
目录为:/home/nano(用户名)/.pyenv/versions/3.7.16/envs/torch131/lib/python3.7/site-packages
pyenv activate torch131
pyenv deactivate
pyenv virtualenv-delete torch131
希望文章内容可以帮助到你!!