Mac pyenv安装失败的解决办法

写了很久的Python2,今天被Python3 *等特性吸引了,忍不住想试一下。

在MAC OS X上Python的多版本共存,我们可以使用pyenv来解决,配合virtualenv,可以轻松搭建多个虚拟环境。

但是安装的时候,遇到了两个问题。

在官网的issues#429发现,用下面的方式解决。

然后又遇到了下面的问题:

然后又查到了issue#451,应该使用下面的命令来安装。

然后,就安装成功了。


如果需要使用虚拟环境,可以使用下面的命令安装pyenv-virtualenv插件,然后新建虚拟环境。

以这样的方式新建的虚拟环境,位置在~/.pyenv/versions如果使用pycharm的话,可以从这个路径导入。

Mac pyenv安装失败的解决办法”已经有2条评论

  1. 实际上,由于Unix的里面一切都是文件,所以只要不同Python他们所在的文件夹是不同的,他们本身就可以共存。

    通过设定~/.zshrc的alias即可实现用不同的名字启动不同的Python。而且如果直接使用homebrew安装Python的话,它也可以自动为你处理好环境变量,并没有必要在OS X上使用pyenv.

    • 是这样啊 ^ ^

      因为之前我有过安装第二个Python把系统的链接、pip链接什么的搞乱了,还删错了一些东西,所以不敢自己配置了,全都交给虚拟环境去管理了。

      我现在的习惯是,对每一个项目,就新建一个virtualenv ^ ^ 这样导出依赖的时候也比较方便

Leave a comment

电子邮件地址不会被公开。 必填项已用*标注