专栏首页python3python 使用 pyenv 多环境

python 使用 pyenv 多环境

利用pyenv 实现python  多版本切换

下载

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

安装支持包

 yum install  zlib-devel openssl-devel sqlite-devel patch

增加配置:.bash_profile

export PATH="/root/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

安装3.6.1

 pyenv install 3.6.1

安装2.7

pyenv  install  2.7

如果系统最小化安装缺少,patch命令

Downloading Python-2.7.tgz...
-> https://www.python.org/ftp/python/2.7/Python-2.7.tgz
Installing Python-2.7...
/root/.pyenv/plugins/python-build/bin/python-build: line 1501: patch: command not found
BUILD FAILED (CentOS release 6.5 (Final) using python-build 20160602)
Inspect or clean up the working tree at /tmp/python-build.20170612214128.21462
Results logged to /tmp/python-build.20170612214128.21462.log
Last 10 log lines:
/tmp/python-build.20170612214128.21462 ~
/tmp/python-build.20170612214128.21462/Python-2.7 /tmp/python-build.20170612214128.21462

python2  、python3 安装完毕

查看当前python 版本:pyenv versions

  system
  2.7
* 3.6.1 (set by /root/.pyenv/version)

默认3.6.1,可以自行检查python版本,这里不做说明

切换到2.7版本 pyenv global  2.7

查看当前python 版本: pyenv versions

  system
* 2.7 (set by /root/.pyenv/version)
  3.6.1

其他常用命令:

pyenv install --list   #查看可用安装版本,包含pytho、jpython、anaconda、miniconda...

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python开发环境搭建---pyenv

     yum install git epel-release python-pip 

    用户2398817
  • jenkins执行python脚本的方法

    在jenkins上打算运行一段python脚本,查到一些常用的方法,下面会介绍。还遇到了版本兼容性问题导致的怎么都执行不成功,最终试了各种版本,定位到兼容性问题...

    用户2398817
  • 用python -m http.serv

    工作时同事间几mb小文件的传输,一般使用QQ或者微信就足够了,但当传输文件几百MB或者几十G时,这种方法的效率就显得不足了。本篇就是简单说明一个python小功...

    用户2398817
  • python开发环境搭建---pyenv

     yum install git epel-release python-pip 

    用户2398817
  • Python多版本神器-Pyenv

    使用pyenv可以在一个操作系统上使用多个python版本,自由切换,无比顺畅。它的使用不依赖于Python,是一个简单、独立的纯 shell 脚本工具。

    用户2398817
  • 基于python27+pylot的网站并发压力测试

    windows下使用python进行网站压力测试,有两个必不可少的程序需要安装,一个是python,另一个是pylot。python是一个安装软件,用来运行py...

    用户6367961
  • Python环境安装

    pyenv可以帮助你在一台开发机上建立多个版本的python环境, 并提供方便的切换方法。

    用户2398817
  • Mac上python环境配置

    用户2398817
  • python版本管理工具:pyenv

    这几天在学习python,因为我学的是python3的语法,但是我ubuntu默认安装的是python2,我sqlmap需要的环境也是python2的,但是我需...

    用户3170383
  • HBuilder集成Python开发环境

    hbuilder是国内开发的一款比较优秀的工具下面怎么讲集成python(window os):

    用户2398817

扫码关注云+社区

领取腾讯云代金券