python 解释器,版本&环境管理工具pyenv在centos6.9安装教程

1.pyenv安装
2.IPython->增强的Python shell & Jupyter notebook->IPython notebook 安装
3.pip安装->python包管理器

环境:centos6.9

1.pyenv安装

①安装git 工具和依赖:执行脚本->采取git方式安装# yum install git -y

执行脚本#yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel     readline-devel zlib-devel bzip2-devel

②安装rz工具:用于上传脚本文件: yum install lrzsz

③上传脚本文件:rz;   pyenv-installer

④新建用户python并在该用户家目录执行脚本 pyenv-installer

⑤修改家目录下的环境变量 vim ~/.bash_profile ,追加

export PATH=”/home/python/.pyenv/bin:$PATH”
eval “$(pyenv init -)”
eval “$(pyenv virtualenv-init -)”

source ./.bash_profile session 生效

此时就可以查看pyenv 版本了: pyenv -v

⑥通过pyenv安装python 3.5.3 :pyenv install 3.5.3 ,安装之前可以先查看下有哪些 可以用的版本pyenv install –list

⑦创建虚拟版本 别名未zhaoyun353 :pyenv virtualenv 3.6.1 zhaoyun353

⑧指定路径为虚拟python环境;mkdir ~/works/projects  -p

切换到路径~/works/projects执行 pyenv local  zhaoyun353

⑨pip一种和yum相似的安装包管理工具 的使用,mkdir ~/.pip   touch pip.conf

[global]
index-url=https://mirrors.aliyun.com/pypi/simple/ trusted-host=mirrors.aliyun.com

在虚拟环境下pip -V ,安装redis 测试安装的位置.

⑩pip install ipython 安装ipython

11.安装 jupyter :pip install jupyter     启动 $ jupyter notebook –ip=0.0.0.0 –no-browser

如果从外网访问关闭防火墙:service iptables stop

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/87026

(5)
oranixoranix
上一篇 2017-09-12 12:13
下一篇 2017-09-14 10:12

相关推荐

  • Python 部分知识点总结(一)

    此篇博客只是记录第三周未掌握或不熟悉的知识点,用来加深印象。

    Python笔记 2018-03-26
  • Python基础之if while for循环练习

    if for while循环练习 没有边界的最好用while,有边界的最好用for 1.给定一个不超过5位数的正整数,判断其有几位 num = int(input()) if num<10: print(‘一位’) elif num<100: print(‘两位’) elif num<1000: print(‘三位’) elif num&l…

    2017-09-16
  • Python数据结构

    数据结构个人总结,方便以后查找。

    Python笔记 2018-04-01
  • 函数

    函数,函数参数,参数解构,作用域,递归函数,匿名函数以及生成器的基本概念。

    2017-10-17
  • python中list,tuple和字符串的处理方法和函数比较

    列表list的定义和初始化list() -> new empty listlist(iterable) -> new list initialized from iterable’s itemslst=[1,[],’we’,None]iterable可迭代对象可以是列表,元组,字符串.列表中的元素可以是任意元素…

    2017-09-24
  • Python模块及详解(2)

    目录: 一、报表之Excel操作XlsxWriter模块 二、Python与rrdtool的结合模块 三、构建集中式的病毒扫描机制 四、系统批量运维管理器paramiko详解 五、系统批量运维管理器Fabric详解 一、报表之Excel操作XlsxWriter模块 Excel是当今最流行的电子表格处理软件,支持丰富的计算函数及图表,在系统运营方面广泛用于运营…

    2018-01-17

评论列表(1条)

  • h
    h 2017-09-12 14:42

    非常不错的Python按照素材,辛苦!