20180110#CentOS#pyenv#virtualenv#ipython#安装

Posted 该账号创建于2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20180110#CentOS#pyenv#virtualenv#ipython#安装相关的知识,希望对你有一定的参考价值。

20180110#CentOS#pyenv#virtualenv#ipython#安装


第二篇就来个技术文吧。

小弟屌丝运维一枚,而且是大龄屌丝,甚是悲凉。

当然小弟也不能一蹶不振,整日怨天尤人不是。

所以,2018,积累,沉淀,目标自然是厚积薄发...啦。

P话就到此,正文如下:


21.CentOS


参考文档 http://www.cnblogs.com/npumenglei/p/3719412.html

  1. 安装pyenv

yum install curl git-core openssl-devel   #安装环境

curl -L https://raw.github.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash       #pyenv将被安装至~/.pyenv

vi ~/.bashrc

#将以下贴入文件末尾:指明pyenv的位置, 以便以后可以直接在命令行里面运行pyenv命令

export PYENV_ROOT="${HOME}/.pyenv"

if [ -d "${PYENV_ROOT}" ]; then

export PATH="${PYENV_ROOT}/bin:${PATH}"

eval "$(pyenv init -)"

fi

suorce ~/.bashrc   #同步

  1. 通过pyenv安装个版本python

pyenv install --list    #查看可安装的版本

wget http://mirrors.sohu.com/python/3.5.2/Python-3.5.2.tar.xz -P ~/.pyenv/cache/       #下载安装包只pyenv的安装包读取位置

pyenv install 3.5.2  #安装3.5.2版本

#同理安装pyenv2.7.14

pyenv versions  #查看已经安装的版本

  1. 各版本间的切换

pyenv global 3.5.2  #切换至352版python

pyenv global system #切换至系统原生版本

  1. virtualenv 
    功能不累赘了。 
    如果通过文档以上方法安装,则其已被安装。

pyenv virtualenv 3.5.2 env352   #创建352版本的虚拟环境,真实目录在 ~/.pyenv/versions/

pyenv activate env352   #环境切换至env352

pyenv deactivate    #切换回系统环境

rm -rf ~/.pyenv/versions/env352/   #删除env352虚拟环境

  1. ipython的安装 pip

pip install ipython #pip安装ipython

ipython #ipython是更人性化的python开发界面

注: 如何加快pip的下载速度?使用国内源

vi /etc/pip.conf

#贴入以下内容,有些包在国内的源中没有,比如ipython

[global]

timeout = 6000

index-url = http://mirrors.aliyun.com/pypi/simple


以上是关于20180110#CentOS#pyenv#virtualenv#ipython#安装的主要内容,如果未能解决你的问题,请参考以下文章

pyenv环境安装(CentOS)

pyenv环境安装(CentOS)

CentOS 7 安装pyenv,部署 python 独立隔离环境

Centos7 安装 pyenv

Centos7 安装 pyenv

centos7部署pyenv安装python多版本