安装 Python 3.4 并设置其他库

Posted

技术标签:

【中文标题】安装 Python 3.4 并设置其他库【英文标题】:Installing Python 3.4 and setting up additional libraries 【发布时间】:2015-02-09 13:52:25 【问题描述】:

我目前正在我的 MacBook (Mac OS X 10.6.8) 上设置开发环境。我正在决定从 Python 的 2.7 和 3.4 版本开始学习。但是,在我决定一个版本之前,我有一个关于外部库的问题。我想学习 NumPy、SciPy、matplotlib 等。

我的问题是:外部库(例如 NumPy)是否需要特定版本的 python 才能正确运行?如果是这样,我如何判断一个库需要 2.7 还是 3.4?

我不想选择某个版本的 python 只是为了发现我下载的库不起作用。请帮帮我!

【问题讨论】:

要查看给定库支持的 Python 版本,请转到该库的网页并查看它的内容。 你可以看到here你想要的包,在python 3中工作。 我的建议是安装Anaconda Python distribution,因为它会为您完成大部分工作。 【参考方案1】:

您正在查看的每个外部库都应指定它使用的 Python 版本。例如,快速查看 NumPy 文档,看来您需要 Python 2.4.x-2.6.x:http://docs.scipy.org/doc/numpy-1.9.1/user/install.html

如果您事先知道要使用哪些库,我几乎可以保证,任何值得使用的库都会告诉您它需要什么版本的 Python,而无需在文档中进行过多搜索。

您可能还想考虑在您的机器上安装多个版本的 python。例如,同时提供 2.7.x 和 3.4.x,并为您正在使用的库使用适当版本的 python。尽管您需要确保为您正在使用的正确版本安装了库。

【讨论】:

以上是关于安装 Python 3.4 并设置其他库的主要内容,如果未能解决你的问题,请参考以下文章

mac下的Python解释器(2.7->3.4)升级后,第三方库无法使用

[转]python 常用类库!

新安装的ubuntu,python为2.7.3,没有Tkinter,本机不能上网,如何安装tkinter及其他库 。

Spark master 会自动将其他库复制到 worker 中吗?

AttributeError:类型对象 x 没有属性 y 以及与 Python 3.4 的其他一些不一致 [关闭]

Elicipse搭建python开发环境