EnThound中的ENML示例不使用Python(x,y)EnThound工具套件版本的ENML

EnThound中的ENML示例不使用Python(x,y)EnThound工具套件版本的ENML,python,enthought,pythonxy,epd-python,traitsui,Python,Enthought,Pythonxy,Epd Python,Traitsui,我最近发现了ENML,这是一个来自Enthough的Python GUI开发包。我非常有兴趣将它与Enthoud Traits和Chaco一起用于更快速的科学应用开发。我一直使用Python(x,y)作为我的基本Python安装,因为我喜欢Spyder(熟悉Matlab背景),我最初的目标是构建一个PyQt应用程序 Python(x,y)附带了Enthough工具套件,它似乎包含了大部分Enthough内部开发的工具,如Traits、Chaco、Mayavi和Enaml。我在珐琅上看到了它,发现

我最近发现了ENML,这是一个来自Enthough的Python GUI开发包。我非常有兴趣将它与Enthoud Traits和Chaco一起用于更快速的科学应用开发。我一直使用Python(x,y)作为我的基本Python安装,因为我喜欢Spyder(熟悉Matlab背景),我最初的目标是构建一个PyQt应用程序

Python(x,y)附带了Enthough工具套件,它似乎包含了大部分Enthough内部开发的工具,如Traits、Chaco、Mayavi和Enaml。我在珐琅上看到了它,发现它看起来真的很酷!但是,当我尝试运行第一个示例时,出现以下错误:

回溯(最近一次呼叫最后一次): 文件“C:\Users\bnables\Documents\Python\enaml\person.py”,第8行,在 从enaml.stdlib.sessions导入简单会话 ImportError:没有名为会话的模块

我刚刚发现,我全新安装的Python(x,y)2.7.3.1已经安装了Enthow工具套件版本4.2和Enmal版本0.2。。。在线ENML文档的版本为0.6.3。所以我想我的问题是-Python(x,y)用户使用ENML的最佳路径是什么

我试图避免直接使用Enthound Python发行版,因为我在工作中使用它,并且没有购买付费版本的权限或资金。内置在Python(x,y)中的Enthound工具套件能否从Enthound源代码库更新?ENML本身可以单独更新吗

热心的朋友们,我要向你们介绍你们最近宣布的官方支持堆栈溢出问题的声明!谢谢

我没有使用python(x,y),但我假设您可以从源代码构建项目。这可能是目前最好的行动方案。我们正在为ENML投入大量的精力,它的缺点是使其快速变化。版本0.2没有运行pygotham的一些示例并不奇怪

仅供参考,EPDFree现在允许更新包,包括ENML。但是考虑到每周都有大量的用户提交给Enmal,我仍然建议在接下来的几个月内从源代码开始构建,即使是与EPD一起构建,也只是为了让所有的酷功能都投入使用

请看,我们正在兑现监控SO的承诺:)

Jonathan

我没有使用python(x,y),但我假设您可以从源代码构建项目。这可能是目前最好的行动方案。我们正在为ENML投入大量的精力,它的缺点是使其快速变化。版本0.2没有运行pygotham的一些示例并不奇怪

仅供参考,EPDFree现在允许更新包,包括ENML。但是考虑到每周都有大量的用户提交给Enmal,我仍然建议在接下来的几个月内从源代码开始构建,即使是与EPD一起构建,也只是为了让所有的酷功能都投入使用

请看,我们正在兑现监控SO的承诺:)


乔纳森刚刚意识到我从来没有把这当作答案。。。值得注意的是,这个问题和答案可能都有些过时,因为EPD已经被Enthound的“Canopy”python发行版取代,Enthound工具套件(ETS)现在附带了更高版本的ENML。Python(x,y)现在还包括更高版本的ETS和ENML。不过,我最近没有测试过任何东西。我才意识到我从来没有把这个标记为答案。。。值得注意的是,这个问题和答案可能都有些过时,因为EPD已经被Enthound的“Canopy”python发行版取代,Enthound工具套件(ETS)现在附带了更高版本的ENML。Python(x,y)现在还包括更高版本的ETS和ENML。不过,我最近没有做任何测试。