Linux安装pyenv,执行下面命令:
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
执行完之后,会提示
Load pyenv automatically by adding
the following to ~/.bashrc:
export PATH="/root/.pyenv/bin:(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
vim ~/.bashrc
把那三句加入
然后使其生效
source ~/.bashrc
接下来安装pyenv-virtualenv,首先查看插件是否已经下载:
cd ~/.pyenv/plugins/pyenv-virtualenv 如果这个路径存在,基本表示插件已经存在,无需执行下面命令,否则执行下面命令下载插件
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
执行下面命令
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
使插件生效
source ~/.bashrc
查看可安装的python
pyenv install --list
选择一个版本进行安装,比如
pyenv install 3.8.2
创建虚拟环境(项目初始化时一次):pyenv virtualenv 3.8.2 Django-3.8.2(表示基于已安装的 3.8.2 版本的 Python 创建一个名为 Django-3.8.2 的虚拟环境)
进入当前目录时自动激活虚拟环境(项目初始化时一次):
pyenv local bizmon-3.6.2(请在对应项目的根目录执行,执行后会在当前目录下创建 .python-version 文件,内容即为命令中指定的虚拟环境名称 Django-3.8.2)
网友评论