python - 我应该使用哪个 Enthought EPD 发行版?

标签 python linux distribution scientific-computing enthought

我目前是电气工程专业的本科生。我使用 MATLab 一段时间了,但对其语法和微妙之处感到厌倦。我一直在尝试寻找替代方案,经过多次搜索后发现 Enthought 。由于我是学生,所以可以安装学术版的EPD;但是,看看它包含的模块,我想知道我是否真的需要该发行版所提供的一切。我的问题是,EPDFree 足以满足本科学习吗?或者我使用学术版本会更好吗?无论哪种情况,如果可以的话,我是否应该单独安装发行版中的库(即不安装 EPD)?或者,我应该选择 EPD 分发吗?如果有帮助的话,我主要使用 Ubuntu Linux 发行版。提前感谢大家!

最佳答案

最终的答案主要取决于您的具体需求。 EPD 真的很简洁,它包含很多的软件包。我怀疑您是否会全部使用它们。在学习过程中,您很可能会使用 Numpy、Scipy、Matplotlib 和 ipython 进行矩阵操作、求解线性系统、可视化等。在 Ubuntu 上单独安装这些软件包(例如使用 aptitude)就像安装 EPD 一样轻松。

我想说,首先从 Ubuntu 存储库中单独安装这些软件包,尝试它们,了解更多关于它们的信息,尝试适应这个环境。随着学习的进展,您会发现自己缺少哪些工具,需要更多工具,并且可以重新考虑使用 EPD。

关于python - 我应该使用哪个 Enthought EPD 发行版?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9540241/

相关文章:

php - 逐行读取文本文件并在每一行中搜索另一个文件 php 脚本

iOS 随机数的高斯分布

r - 如何生成具有不同边际分布的多元随机数?

python - 如何使用 Flask-Admin ModelView 过滤编辑表单中的列?

c++ - 延迟共享库的链接

python - 如何使用pyqt4刷新小部件中的内容?

linux - 将旧文件更改为时间戳的脚本

c++ - 在 C++ 中使用分布

python - 如何使用 'expected conditions' 检查 python-selenium 中的元素?

python - 如何将类作为参数传递并继承方法