## 标题 ##跟我一起学python第一讲 python开发环境安装
开发环境介绍:
windows 64位系统,虚拟机VMware10,centos3.5.2(我用的是win10,VWware10,这两个版本都可以视自己情况安装)
centos7 下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso
VMware10破解版下载地址:
我本来想从云盘分享链接,结果分享不出去,需要的朋友给我留言我可以发链接
准备工作做好了之后,保证虚拟机下的centos7系统能够联网,因为安装pyenv以及python3.5.2版本时候需要上网,可以使用xsehll连接到虚拟机下的centos系统中操作命令。
我们为什么不直接安装python 3.5.2到系统,还需要费劲安装一个pyenv呢?那是因为pyenv是python多版本管理工具,可以在一个centos系统下安装多个python版本,在多个版本之间进行切换。同时,另外一个工具virtualenv则提供了一种功能, 就是将一个目录建立为一个虚拟的python环境, 这样的话, 用户可以建立多个虚拟环境, 每个环境里面的python版本可以是不同的, 也可以是相同的, 而且环境之间相互独立。
开始安装pyenv环境
- 列表内容
第一步 安装git 工具:
yum -y install git
第二步 安装 python多版本管理工具pyenv:
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
第三步 配置环境变量:
在 ~/.bash_profile
里增加如下内容 vi ~/.bash_profile
export PATH="~/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
通过命令source ~/.bash_profile 使以上环境变量生效
第四步 配置环境变量:
安装编译工具
`yum -y install gcc make patch`
第五步 安装依赖:
yum -y install gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel
第六步 安装python版本3.5.2,这个过程有点慢,需要耐心等待:
pyenv install 3.5.2
安装完成后可以通过 pytnv local 3.5.2
切换到python3.5.2版本里,输入python就可以进入到python的编辑器了,并且可以看到version为3.5.2,到这一步恭喜你python3.5.2就已经安装成功了!!!
congratulations!!!
补充几个命令:
exit() 在python编辑器里可以退出到正常状态
pyenv local system 可以切换到 centos自带的版本里
pyenv versions 可以查看系统安装了哪些版本
[root@localhost ~]# pyenv versions
* system (set by /root/.python-version)
3.5.2
pyenv install -l 可以列出可安装版本的列表
下期预告:python集成开发系统(IDE)pycharm安装以及Jupyter Notebook安装