我目前正在MacBook(Mac OS X 10.6.8)上设置开发环境。我正在决定Python的2.7和3.4版之间开始学习。但是,在我决定版本之前,我对外部库有疑问。我想学习NumPy,SciPy,matplotlib等等。
我的问题是:外部库(例如NumPy)是否需要特定版本的python才能正确运行?如果是这样,我如何判断库是否需要2.7或3.4?
我不想选择某个版本的python,只是发现我下载的库不起作用。请帮帮我!
答案 0 :(得分:0)
您正在使用的每个外部库都应指定它使用的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。虽然您需要确保为正在使用的正确版本安装了库。