的Enthought工具套件版本的工作,我最近發現Enaml,Python的GUI開發包從Enthought。我對使用Enthought Traits和Chaco進行更快速的科學應用開發非常感興趣。我一直在使用Python(x,y)作爲我的基礎Python安裝,因爲我喜歡Spyder(熟悉來自Matlab背景),我最初的目標是構建一個PyQt應用程序。Enaml例子並不與Python(X,Y)Enaml
的Python(X,Y)自帶Enthought工具套件,這似乎包含大部分的Enthought內部開發的工具,如性狀,查科,Mayavi的,和Enaml。我在enaml上看到了pygotham slides,發現tutorial examples看起來非常酷!但是,當我嘗試運行第一個示例時,出現此錯誤:
回溯(最近調用最後一次): 文件「C:\ Users \ bnables \ Documents \ Python \ enaml \ person.py」,行8,在 從enaml.stdlib.sessions導入simple_session 導入錯誤:
我想通了,我的品牌的Python(X,Y)2.7.3.1新安裝都有Enthought工具套件4.2版和Enaml無模塊命名會議版本0.2 ...在線Enaml文檔高達版本0.6.3。所以我想我的問題是 - Python(x,y)用戶使用Enaml的最佳路徑是什麼?
我是想,避免使用Enthought Python發行完全是因爲我使用這個在工作,沒有權力或資金購買付費版本。 Enthought Tool Suite是否可以從Enthought源代碼庫更新到Python(x,y)中? Enaml本身可以單獨更新嗎?
Enthought鄉親,我帶你上你最近的正式支持堆棧溢出問題的公告!謝謝!
剛剛意識到我從來沒有標明這是答案...... 值得一提的是,這個問題,答案很可能是雙方有些過時的環保署已取代Enthought的「天幕」蟒蛇分佈,Enthought工具套件(ETS)現在帶有更高版本的ENAML。 Python(x,y)現在也包含更高版本的ETS和ENAML。但是,最近沒有測試過任何東西。 – flutefreak7