Jan*_*Jan 8 python windows installer module numpy
对于研究相关的Python程序,我需要Python 2.6(或2.7),numpy,scipy和matplotlib.偶尔,我将使用其他模块,如mayavi2或numexpr.
问题中的程序将在(Ubuntu)Linux和Windows之间交换,并且可以修改为跨平台工作.Windows端的设置应尽可能与Linux设置类似.不需要与COM,.NET或Windows操作系统集成.
我知道以下选项:
哪一个能为我提供最有效的设置?它们会有什么不同?
编辑2017-11-4:在这个时间点Anaconda似乎是最好的选择.它是多平台的,不需要admin/root权限,它允许你并行安装多个python版本.
原帖
安装科学计算所需的所有python库的最简单方法是安装Python(x,y)或Enthought Python Distribution(EPD).两者都提供了一组相当类似的包(包括numexpr和mayavi2),所以这可能只是个人喜好的问题.我更喜欢Python(x,y),因为它是完全开源的,而EPD是一个免费版的商业产品.您可以比较EPD和Python(x,y)包含的包.
这两个选项都比使用标准python(或ActiveState)更好,然后手动安装所有必需的科学包.两者都应该适用于从Linux传输的代码.值得一提的是,环保署也有Linux版本的,所以如果你需要的所有软件包版本是绝对的 Windows和Linux之间设置相同,这可能是要走的路.
编辑:如果您只想要一些基本的科学软件包,win32-superpack是一个不错的选择,但如果您想要更复杂的东西,如mayavi,您需要自己安装它们.
编辑2013-05-03:
现在还有其他一些值得考虑的选择:winpython和anaconda
小智 2
这个问题很老了,但现在这个问题的答案将永远是 Anaconda,所以我想我为您提供了一个链接。
不仅用于科学目的 - 它安装了所有用于此目的的库和工具 - 而且它也是一般最好的 python 发行版: https://www.anaconda.com/download/
| 归档时间: |
|
| 查看次数: |
7079 次 |
| 最近记录: |