微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

homebrew – 如何在OS X上安装特定版本的python

我需要在OS X上安装python3.4.
尝试使用brew install python3,现在我有python 3.5.1.但我需要py3.4.

如何在Mac上安装python3.4?

解决方法:

我已经用两种方式完成了这种事情 – 但是两者都没有与自制软件共存,尽管我怀疑应该有类似于macports的方式.

第一种是使用Macports作为包管理器.几个python版本2.x和3.x目前分别有2.4,2.5,2.6,2.7和3.1,3.2,3.3 3.4和3.5.例如安装3.4 do sudo port install python34还有一个运行它的python_select端口允许你选择/ opt / bin / python运行哪个版本的python.
每个包管理器都需要作为唯一的包管理器运行,否则它将与其路径上的意外不同版本的库和可执行文件混淆.

另一种方法是从python.org直接安装这将在/usr/local/bin中安装一个python我认为这会安装一个python和python3可执行文件. Homebrew的问题在于它假设/usr/local中的东西是由它安装的,所以brew医生会报告这些python.org pythons和库作为问题,因为question显示/ Library中的框架会有问题.

编辑8/2018 ***我现在建议使用conda miniconda或anaconda.这是另一个包管理器,但主要用于python,它也提供了相当于python的虚拟环境和pyenv(按照其他answer),因此每个项目可以在不同的python和不同的库中(Macports只切换python版本为所有项目)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐