Python多版本管理软件pyenv的安装应用及pip的使用
2014-06-05 16:26
375 查看
一、pyenv介绍
项目地址:https://github.com/yyuu/pyenv
关于pyenv的介绍:
一般在操作系统中我们会安装多个Python版本,在*nix系统中一般默认就自带了Python2与Python3两个版本,所以在进行Python版本切换时会比较麻烦,pyenv就提供了一种简单的方式。
pyenv是一个能简易地在多个Python版本中进行切换的工具,它简单而优雅。
pyenv有以下功能:
进行全局的Python版本切换
为单个项目提供对应的Python版本
使用环境变量能让你重写Python版本
能在同一时间在不同版本间进行命令搜索
拥有以下特点:
只依赖Python本身
将目录添加进$PATH即可使用
能够进行virtualenv管理
二、centos6.4上安装配置pyenv
为安装pyenv做准备工作(否则到后期使用pyenv的时候会有各种各样的问题)
2.1、安装pyenv
安装方式一:
安装方式二:
2.2、环境变量的设置
设置方式一(推荐该方式)
Reference:
http://mageedu.blog.51cto.com/4265610/1413305
项目地址:https://github.com/yyuu/pyenv
关于pyenv的介绍:
一般在操作系统中我们会安装多个Python版本,在*nix系统中一般默认就自带了Python2与Python3两个版本,所以在进行Python版本切换时会比较麻烦,pyenv就提供了一种简单的方式。
pyenv是一个能简易地在多个Python版本中进行切换的工具,它简单而优雅。
pyenv有以下功能:
进行全局的Python版本切换
为单个项目提供对应的Python版本
使用环境变量能让你重写Python版本
能在同一时间在不同版本间进行命令搜索
拥有以下特点:
只依赖Python本身
将目录添加进$PATH即可使用
能够进行virtualenv管理
二、centos6.4上安装配置pyenv
为安装pyenv做准备工作(否则到后期使用pyenv的时候会有各种各样的问题)
[root@ansible1 ~]# yum groupinstall "Development tools" [root@ansible1 ~]# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2.1、安装pyenv
安装方式一:
[root@ansible1 ~]# curl https://raw.github.com/yyuu/pyenv-installer/master/bin/pyenv-installer |bash
安装方式二:
[root@ansible1 ~]# git clone git://github.com/yyuu/pyenv.git .pyenv
2.2、环境变量的设置
设置方式一(推荐该方式)
[root@ansible1 ~]# vim /etc/profile.d/pyenv.sh #!/bin/bash # File Name: /etc/profile.d/pyenv.sh # Author: 马哥教育 # QQ: 1661815153 # Created Time: Fri 16 May 2014 02:27:06 AM CST ######################################################################### # Define environment variable export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" eval"$(pyenv init -)" [root@ansible1 ~]# source /etc/profile.d/pyenv.sh
Reference:
http://mageedu.blog.51cto.com/4265610/1413305
相关文章推荐
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python linux 上的管理工具 pyenv 安装, pip 使用, python项目(版本分割, 项目分割, 虚拟环境创建)
- python多版本管理pyenv安装使用笔记
- python pyenv 多版本管理(自动安装脚本)
- mac下使用pyenv,pyenv-virtualenv管理python的多个版本
- 使用pip安装指定版本的Python包
- python 包管理工具pip安装与使用
- 使用pip来安装和管理第三方Python包(library)
- windows 下python包管理工具pip的安装与使用
- 【编程语言】Python 使用包管理工具pip安装模块numpy、scipy、matplotlib以及scikit-learn CentOS 7
- python包管理工具pip安装及使用
- CentOS中Python pip包管理工具的安装和使用
- windows 下python包管理工具pip的安装与使用