在点滴中成长

【原】如何安装Pyenv

无论才能、知识多么卓著,如果缺乏热情,则无异纸上画饼充饥,无补于事。 --互联网

一直在说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方式安装)

  1. 执行安装命令(不需要root权限)

  2. 在家目录下新建.bash_profile文件,切记不是.bashrc

  3. eval "$(pyenv init -)"加入到.bash_profile文件中

  4. 注:一定要重启terminal

完成上面简单的四部你的Mac就安装完成了,现在你就可以优雅的管理你的Python版本了,再多的版本也可以共存了。

最后说两句,Pyenv只会管理通过Pyenv安装的Python版本,你自己在Python官网上下载的直接安装的Pyenv并不能管理!!!

发表新评论