python多版本管理工具pyenv安装

python多版本管理工具pyenv安装

1.作用

管理python解释器、python版本、python的虚拟环境

软件下载地址:https://github.com/pyenv/pyenv

2.pyenv软件包安装

a、配置yum源(配置文件内容如下)

vi   CentOS6-Base-163.repo

[base]

name=CentOS-$releasever - Base - 163.com

baseurl=http://mirrors.163.com/centos/6/os/$basearch/

enable=1

gpgcheck=0

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#released updates

[updates]

name=CentOS-$releasever - Updates - 163.com

baseurl=http://mirrors.163.com/centos/6/updates/$basearch/

gpgcheck=0

enable=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#additional packages that may be useful

[extras]

name=CentOS-$releasever - Extras - 163.com

baseurl=http://mirrors.163.com/centos/6/extras/$basearch/

gpgcheck=0

enable=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages

[centosplus]

name=CentOS-$releasever - Plus - 163.com

baseurl=http://mirrors.163.com/centos/6/centosplus/$basearch/

gpgcheck=0

enabled=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#contrib - packages by Centos Users

[contrib]

name=CentOS-$releasever - Contrib - 163.com

baseurl=http://mirrors.163.com/centos/6/contrib/$basearch/

gpgcheck=0

enabled=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

b、安装git软件和依赖包

yum install git -y

yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline- devel zlib-devel bzip2-devel

c、创建用户

useradd python

passwd python

d、安装pyenv软件

curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash

e、配置环境变量

vim ~/.bash_profile

export PATH="/home/python/.pyenv/bin:$PATH"

eval "$(pyenv init -)"

eval "$(pyenv virtualenv-init -)"

1.1.2  3.使用pyenv软件安装和管理python

a、列出所有可用版本

pyenv versions

b、安装指定python版本

pyenv install 3.5.3 -v

查看python版本

python -V

c、创建一个目录让local捆绑在一个目录下

mkdir -p magedu/projects

cd magedu/projects/

pyenv local 3.5.3----------------#让python版本捆绑在一个目录下

python -V

Python 3.5.3

cd-------#你看如果在其它目录,python版本就是系统默认的2.6,local登录基本做到隔离

python -V

Python 2.6.6

原文地址:http://blog.51cto.com/11310506/2060920

时间: 2024-11-05 17:31:17

python多版本管理工具pyenv安装的相关文章

python多版本管理工具--pyenv安装和使用

文章目录 一.Pyenv简介 二.Pyenv的安装 2.1 pyenv安装—在线安装 2.2 pyenv安装—离线安装 三.pyenv常用命令 四.pip包管理 一.Pyenv的简介: 在开发Python程序的时候,有时候可能需要在不同版本的Python上进行测试.pyenv就是这么一个管理多版本Python的工具.由于在Windows中我们可以同时安装多个版本的Python,所以这里是在Linux下介绍该工具.使用pyenv可以达到以下效果: 管理Python解释器 管理Python版本--配

【Python进阶】03、python多版本管理工具pyenv

一.pyenv介绍         CentOS6系统会自带一个较低版本的python,一般不使用系统自带的python版本,因为系统很多组件依赖于python比如yum,如果我们随意升级或者安装了些有冲突包可能会影响系统环境:我们需要再安装较高版本的python,而且在开发多个项目时,可能需要多个版本的Python,此时在进行Python版本切换时会比较麻烦,pyenv就提供了一种简单的方式. pyenv是一个能简易地在多个Python版本中进行切换的工具,它简单而优雅. 项目地址:https

Python多版本管理软件pyenv的安装应用及pip的使用讲解

近期Comyn老师的Python视频推出之后,大家一直在讨论者pyenv这个软件的应用问题,简单写一篇基本用法,给大家做下简单介绍: 目录: 一.pyenv介绍 二.centos6.4上安装配置pyenv 三.使用pyenv安装python 四.pyenv的基本应用 五.pip安装与配置 六.使用pip安装python相关软件 一.pyenv介绍 项目地址:https://github.com/yyuu/pyenv 关于pyenv的介绍: 一般在操作系统中我们会安装多个Python版本,在*ni

python版本管理工具pyenv和包管理工具pipenv

一.pyenv版本管理工具 pyenv是一个python版本管理工具,可以实现轻松切换多个python版本 它可根据每个用户更改全局python版本,也可以为每个项目指定python版本,还可以管理virtualenv虚拟环境,可以自己创建virtualenv或者通过pyenv-virtualenv来自动化创建虚拟环境 pyenv通过PATH环境变量来匹配切换python或者pip的工作目录,pyenv通过读取工作环境来指定使用哪个python版本,如在当前会话中查找PYENV_VERSION环

svn版本管理工具的安装及使用

一.实验环境VMware 10.RedHat5.6 1.服务器端:Redhat 5.6 subversion                             i386                      1.6.11-7.el5               subversion-devel                       i386                      1.6.11-7.el5               subversion-javahl     

python的开发工具UliPad安装篇

之前文章里写过一个搭建windows下搭建Selenium+Eclipse+Python环境,现在觉得这个Eclipse太大了,太笨重了,重启又慢,像Python脚本轻级语言,没必要用那么大的工具嘛,是吧,所以今天弄个UliPad来写Python脚本 1)下载:要装软件,咱得首先得下载软件, UliPad官方下载地址 http://code.google.com/p/ulipad/downloads/list 下载合适自己系统的就行了 2)安装前准备:刚刚下载完了,这里来一段小插曲,但很重要哦:

python 工具链 多版本管理工具 pyenv

理解Shims pyenv会在系统的PATH最前面插入一个shims目录: $(pyenv root)/shims:/usr/local/bin:/usr/bin:/bin 通过一个rehashing操作就可以在该目录匹配所有已经安装的不同版本的python命令,比如python, pip等. 所有对Python可执行文件的查找都会首先被这个shims路径截获,后面的设置就不生效了. Installation centos下的依赖 yum install -y gcc readline read

好用的python代码练习工具jupyter-notebook安装及使用

安装环境: 操作系统:Centos7-x86-64minimal 一.安装pyenv pyenv是python的多版本管理器,他能在系统上实现Python的多版本共存,但又不会影响系统自带的python. 安装git  yum -y install git 安装pyenv  git clone git://github.com/yyuu/pyenv.git ~/.pyenv  echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bas

Python 中 pip 工具的安装与使用

pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能. 目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具. Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具. pip 官网:https://pypi.org/project/pip/ 一.检查 pip 是否安装 可以通过以下命令来判断是否已安装: pip --version 或者 pip -V 示例:(Windows下) C:\Use