PYENV for RHEL 6

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PYENV for RHEL 6相关的知识,希望对你有一定的参考价值。

前提:

1、变更RHEL6.7源为 CENTOS 6源。可参考文档 RHEL6更换CentOS源

2、原因:RHEL6可能与CentOS6不同。

3、本文是在此前提下配置,如出现错误提示,请先满足上述条件后安装。切勿盲目安装配置。


开始配置安装pyenv:

# yum groupinstall "Development tools"
# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel  sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel


安装pyenv

# git clone git://github.com/yyuu/pyenv.git .pyenv

配置pyenv:

vim /etc/profile.d/pyenv.sh

如下代码:

#!/bin/bash

############################################
#  Name  : /etc/profile.d/pyenv.sh
# Author : Hisea_Y 
#  Date   : 20 Mar 2017
############################################

# Define The Environment Variable

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

执行:

# source /etc/profile.d/pyenv.sh


使用pyenv安装Python:

# pyenv versions #查看当前安装版本
* system (set by /root/.pyenv/version)
# python -V #查看系统所安装的版本
Python 2.6.6

查看可安装的Python版本:

# pyenv install -l | more

选择安装最新的2.7.13 以及 较新的3.5.3 (3.6.0 部分插件不支持,当然可以一并安装)

# pyenv install 2.7.13
# pyenv install 3.5.3
# pyenv install 3.6.0

pip安装与配置

# yum install python-pip


使用pip安装IPython

# pyenv global  3.5.3
# pyenv versions
  system
  2.7.13
* 3.5.3 (set by /root/.pyenv/version)
  3.6.0
# pip install ipython
# ipython
In [1]: print (‘hello world‘)
hello world
In [2]: 1/2
Out[2]: 0.5
In [3]: exit()

# pyenv global 2.7.13
# pyenv version
2.7.13 (set by /root/.pyenv/version)
# pip install ipython
# ipython
In [1]: print ‘hello world‘
hello world
In [2]: 1/2
Out[2]: 0
In [3]: exit()


本文出自 “HiSea乐园” 博客,请务必保留此出处http://hisea.blog.51cto.com/1093265/1908570

以上是关于PYENV for RHEL 6的主要内容,如果未能解决你的问题,请参考以下文章

Linux环境下的 pyenv的安装

在RHEL上的虚拟环境中安装psycopg2失败

RHEL6.9_Mysql5.6 for MHA 0.56 With VIP实现教程

使用 Homebrew 和 pyenv 在 Mac 上安装 OpenCV 3 for Python 3

centos7 .6安装pyenv

VirtualBox network / study environment setup for RHEL