使用 pyenv 管理 Python 版本

   日期:2024-01-17     浏览:46    评论:0    

pyenv 简介

pyenv 是 Python 版本管理工具。 pyenv 可以改变全局的 Python 版本,在系统中安装多个版本的 Python, 设置目录级别的 Python 版本,还能创建和管理 virtual python environments。

安装 pyenv

  • 安装git:~]# yum install -y git
  • 安装依赖:~]# yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel findutils
  • 添加python用户:~]# useradd python
  • 安装pyenv: ~]$ sudo curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
  • 添加环境变量vim ~/.bashrc
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

Pyenv 使用

  • 安装指定版本:pyenv install 3.8.2
  • 离线安装
~]$ mkdir .pyenv/cache
~]$ mv Python-3.5.2.tgz  Python-3.5.2.tar.xz  Python-3.5.2.tar.gz .pyenv/cache
~]$ pyenv install 3.5.2
  • 查看当前的版本:pyenv version
  • 列出所有的版本:pyenv versions
  • 设置当前目录及子目录的版本:pyenv local 3.5.2

Virtualenv

使用插件 virtualenv 创建独立空间,实现模块/包之间的隔离

  • 创建虚拟环境:pyenv virtualenv 3.8.3 py383
  • 使用虚拟环境:pyenv local py383
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服