无论才能、知识多么卓著,如果缺乏热情,则无异纸上画饼充饥,无补于事。 --互联网
一直在说Python的相关知识点,也没有真正动手去试过,今天,是时候上手撸代码了!在开始之前,我们必须要做的一件事情就是“搭建测试环境”,Python的环境很好弄,去官网上找到对应系统的包下载下来,直接安装就可以,但是真的如此简单么?然而并不是,Python主要版本分为2和3,网上有很多人说,Python2和Python3是两门语言,从这里就可以看出,两个版本之间的差异非常大,而对于Unix各个发行版而言,基本都会默认安装有Python2,所以一般来说Mac,CentOS,Ubuntu,Debian,FreeBSD等等这类操作系统天生就带有Python运行环境,可以不用安装。不过这事情到我身上就变得不那么容易了。
Py3出来之后,我关心的,或者说最吸引我的地方就是它对Unicode的支持,这使得中文,特殊字符处理起来变得尤为容易,所以既然学新的语言,有好特性的新版本不用何必去用旧版本?所以装一个Py3是必然的。如果直接装,会不会对系统的Py2产生影响,导致一些依赖Python的系统脚本出问题,那就有点坑了,所以我们迫切的需要做到多版本Python共存,同时不能对系统的Python产生影响。所以Pyenv
便来了!!!
首先我们先来看看它的“官网”,其实就是一个Github项目地址,项目的README对于安装说的很清楚,再这里我主要是提出几个重点,我忽略的要点。(主要说Mac下的HomeBrew方式安装)
- 执行安装命令(不需要root权限)
- 在家目录下新建
.bash_profile
文件,切记不是.bashrc
- 将
eval "$(pyenv init -)"
加入到.bash_profile
文件中 - 注:一定要重启
terminal
完成上面简单的四部你的Mac就安装完成了,现在你就可以优雅的管理你的Python版本了,再多的版本也可以共存了。
最后说两句,Pyenv只会管理通过Pyenv安装的Python版本,你自己在Python官网上下载的直接安装的Pyenv并不能管理!!!
本文由 陌上花开 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Jul 12, 2016 at 11:48 pm