python学习之pyenv环境搭建

1.安装git,github地址为https://github.com/pyenv/pyenv-installer/
yum install git -y

2.安装python编译依赖环境
 yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel     readline-devel zlib-devel bzip2-devel
3.创建python用户用于搭建pyenv专用于python多版本管理环境
 useradd python
 passwd python 
4.安装pyenv环境
 curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
5.在python用户的环境变量目录~/.bash_profile下添加环境变量
 export PATH
 export PATH="/home/python/.pyenv/bin:$PATH"
 eval "$(pyenv init -)"
 eval "$(pyenv virtualenv-init -)"
6.python查看版本命令:python --version
   pyenv命令:
     pyenv install -l #列出所有能安装的包
     pyenv help
         local       #指定本地pyenv环境,其目录下所有子目录都会递归继承其属性
         global     #指定全局的环境
         shell       #指定当前会话
         install     #指定安装的版本
         uninstall #卸载指定的安装环境包
         rehash
         version   #查看当前环境使用的pyenv版本
         versions #查看所有的存在的pyenv版本,带*号的为当前的pyenv环境版本
         which
       whence   
7.virtualenv虚拟环境设置
  [[email protected] python3.5.3]$ pyenv versions
   system
 * 3.5.3 (set by /home/python/python3.5.3/.python-version)
   3.6.2

 [[email protected] python3.5.3]$ pyenv virtualenv 3.5.3 3-5-3 #将3.5.3版本的python命名为3-5-3的别名
 Requirement already satisfied: setuptools in /home/python/.pyenv /versions/3.5.3/envs/3-5-3/lib/python3.5/site-packages
 Requirement already satisfied: pip in /home/python/.pyenv/versions/3.5.3/envs/3-5-3/lib/python3.5/site-packages
 [[email protected] python3.5.3]$ pyenv versions
  system
  3-5-3
* 3.5.3 (set by /home/python/python3.5.3/.python-version)
  3.5.3/envs/3-5-3
  3.6.2

 [[email protected] python3.5.3]$ pyenv local 3-5-3 #使用虚拟环境时前面多出了一个名称
 (3-5-3) [[email protected] python3.5.3]$ pyenv version
 3-5-3 (set by /home/python/python3.5.3/.python-version)
 (3-5-3) [[email protected] python3.5.3]$

原文地址:http://blog.51cto.com/12013190/2106616

时间: 2024-10-09 20:12:46

python学习之pyenv环境搭建的相关文章

python学习之——开发环境搭建

最终选用 eclipse+pydev,网上相关资料也是极多的~~~ 1.安装python: 2.安装eclipse: 3.eclipse中安装pydev,eclipse中help—>ecliple marketplace 中搜索pydev,下载并安装: 使用marketplace避免无效路径对安装pydev插件的影响. 4.重启eclipse,windows—>perferences—>pydev—>python interpreter  添加python解释器,也就是python

1.蛤蟆Python脚本学习笔记一环境搭建

1.蛤蟆Python脚本学习笔记一环境搭建 蛤蟆一直在想在工作的时候能不能有一个牛逼的工具来让自己工作更加轻松和快乐.用过C, C++, C#, JAVA,  SHELL,TCL,汇编,BAT等,感觉这些都是需要的时候能发挥作用,不能和我想象的一样.突然有一天,感觉Python实在不错,那么就和小伙伴们一起乐呵乐呵呗.万事开头难,我们先来搭建环境吧. 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/48058315 1. 相关

python 2.7.6环境搭建

为何写脚本 每次用新的机器,都要把python的环境给安装一遍~so,这是一件很操蛋的问题,就shell练手写了一个code,嘿嘿,渣渣技术~ 测试环境 我爱vagrant,一条命令直接还原成干净的测试环境,大爱啊~ 脚本如下: #!/bin/bash # Auther: zhuima # Date:   2014-06-26 # Function: create python env # REVTAL=0 # import Functions  . /etc/rc.d/init.d/funct

【美妙的Python之中的一个】Python简单介绍及环境搭建

美妙的Python之Python简单介绍及安装         简而言之: Python 是能你无限惊喜的语言,与众不同.             1.Python:          Python英文意思为蟒蛇,故又称为蟒蛇语言,在图标设计上有所体现,贵铎·范·罗萨姆(Guido van Rossum)于1989年创立.Python的特质,简单,优雅,健壮,继承传统编程语言的强大性与通用性,同一时候兼具简单脚本的简单性.         Python的哲学:仅仅用一种方法,最好是仅仅有一种方法

一、Android学习第一天——环境搭建(转)

(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 一. Android学习第一天——环境搭建 Android 开发环境的搭建 环境搭建需要①Android SDK ②JDK ③eclipse 环境搭建开始: ㈠将Android SDK与JDK解压,最好路径中不要出现汉字,然后配置环境变量,方便命令行操作 ㈡为eclipse(3.4.1)安装开发Android插件——Android ADT Help-->Install N

Spring Boot学习记录(一)--环境搭建

Spring Boot学习记录(一)–环境搭建 标签(空格分隔): spring-boot 最近趁着下班闲时间学习spring-boot,记录下学习历程,最后打算实战一个API管理平台,下面开始环境配置. 1.工程结构 使用maven建立一个普通结构,因为spring-boot内嵌tomcat,所以打包只需要打包成jar就可以直接运行,所以并不像以前那样建立WEB程序了,目录如下,类可以先建立好放在那: 2.引入maven依赖 根据官方教程提示,直接引入parent就可以使用spring-boo

Objective-c学习笔记—— Ubuntu 环境搭建 + HelloWorld

一直想学习IOS手机开发,今天开始涉入该领域.好吧,先从基础开始--搭建开发环境. 系统: Ubuntu 12.04 LTS  64 位 环境搭建步骤: 1.安装编译器 sudo apt-get install gnustep* 2.配置环境变量 # set GNUstep GNUSTEP_ROOT=/usr/share/GNUstep/Makefiles export GNUSTEP_ROOT source /usr/share/GNUstep/Makefiles/GNUstep.sh 3.编

Django学习笔记 开发环境搭建

为什么使用django?1.支持快速开发:用python开发:数据库ORM系统,并不需要我们手动地构造SQL语句,而是用python的对象访问数据库,能够提升开发效率.2.大量内置应用:后台管理系统admin:用户认证系统auth:会话系统sessions.3.安全性高:表单验证,SQL诸如,跨站点攻击.4.易于扩展:django使用应用来划分逻辑功能.对于一个成熟的网站,如果需求变更了,只需要增加一个应用就可以了.学习django的知识储备:python基础,数据库SQL,HTTP协议,HTM

cocos2d-x lua 学习笔记(1) -- 环境搭建

Cocos2d-x 3.0以上版本的环境搭建和之前的Cocos2d-x 2.0 版差异较大的,同时从Cocos2d-x 3.0项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后,以后就会非常快捷!OK,现在就开始搭建环境吧! 1.cocos2d-x环境的设置以及android的环境搭建 1.下载cocos2d-x 3.0正式版 2.下载android的sdk以及ndk 3.下载ant (注:cocos2d-x的环境变量配置需要用到ant,主要是android需要使用到它)