pyenv安装及常用命令
安装pyenv若没安装git则需要先安装sudo apt install git克隆pyenv仓库git clone https://github.com/yyuu/pyenv.git ~/.pyenv将PYENV_ROOT和pyenv init加入bash的~/.bashrc(或zsh的~/.zshrc)echo 'export PATH=~/.pyenv/bin:$...
·
安装pyenv
-
若没安装
git
则需要先安装sudo apt install git
-
克隆
pyenv
仓库git clone https://github.com/yyuu/pyenv.git ~/.pyenv
-
将
PYENV_ROOT
和pyenv init
加入bash的~/.bashrc
(或zsh的~/.zshrc
)echo 'export PATH=~/.pyenv/bin:$PATH' >> ~/.bashrc echo 'export PYENV_ROOT=~/.pyenv' >> ~/.bashrc echo 'eval "$(pyenv init -)"' >> ~/.bashrc
或者使用
vim
编辑~/.bashrc
(或zsh的~/.zshrc
),在文件最后加上export PATH=~/.pyenv/bin:$PATH export PYENV_ROOT=~/.pyenv eval "$(pyenv init -)"
-
激活
pyenv
source ~/.bashrc(或zsh的`~/.zshrc`)
常用命令
pyenv install --list # 列出可安装版本
pyenv install <version> # 安装对应版本
pyenv install -v <version> # 安装对应版本,若发生错误,可以显示详细的错误信息
pyenv versions # 显示当前使用的python版本
pyenv which python # 显示当前python安装路径
pyenv global <version> # 设置默认Python版本
pyenv local <version> # 当前路径创建一个.python-version, 以后进入这个目录自动切换为该版本
pyenv shell <version> # 当前shell的session中启用某版本,优先级高于global 及 local
使用virtualenv
pyenv virtualenv env # 从默认版本创建虚拟环境
pyenv virtualenv 3.6.4 env-3.6.4 # 创建3.6.4版本的虚拟环境
pyenv activate env-3.6.4 # 激活 env-3.6.4 这个虚拟环境
pyenv deactivate # 停用当前的虚拟环境
# 自动激活
# 使用pyenv local 虚拟环境名
# 会把`虚拟环境名`写入当前目录的.python-version文件中
# 关闭自动激活 -> pyenv deactivate
# 启动自动激活 -> pyenv activate env-3.6.4
pyenv local env-3.6.4
pyenv uninstall env-3.6.4 # 删除 env-3.6.4 这个虚拟环境
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献3条内容
所有评论(0)