所以,id喜欢开始严肃的python开发,并且它被证明是一个巨大的痛苦.我完全不担心语言本身; 我很喜欢它,我会毫不费力地把它拿起来.但生态系统让我发疯.
首先,我尝试在Windows下启动并运行.几天后我放弃了,因为90%的软件包不包含Windows支持/安装说明.所以我转而使用macosx,人们说Macosx很适合mac开发.
接下来会有更多的挫败感 我喜欢使用python作为matlab替换和工具开发平台,所以spyderlib看起来像是一个很好的工具.但是现在我一直在忙着在我的Mac上建立pyqt两天,但没有用,我开始质疑它的智慧.显然,遵循几个指南字面上不变地以神秘错误结束.这个依赖关系建立在哪个平台上?需要设置什么神秘的编译器标志?我不知道,我也不在乎; 为什么安装人员没有弄清楚?哦等等,没有...我想使用这些工具,而不是先完全对它们进行反向工程以找出如何构建它们.
关于unix和pythonic怪癖,我可以在这些问题上找到所有文档中的大量隐含知识.有没有办法在这个有着可管理学习曲线的地方扩展这座山?现在我不知道我在做什么.或者我应该回到Windows并试图强制合作我需要的unix软件包?
在Mac OS X,你可以得到的Spyder 的MacPorts.这应该构建所需的一切.
如果您更喜欢Windows,请查看Python(x,y).它有一堆预先构建的科学工具,包括spyder.
最后,Enthought Python发行版在科学工作中值得考虑.
| 归档时间: |
|
| 查看次数: |
1151 次 |
| 最近记录: |