Revel World:我觉即我在
~宇宙毁灭心还在~
随笔- 95  文章- 0  评论- 75 
博客园  首页  新随笔  联系  管理  订阅 订阅

IronPython Studio安装和试用

寻找python下的GUI开发工具,试用了WxPython的两个封装pythoncard和dabo,感觉不顺手,然后装了PyQt(windows安装版自带了qt,无需另外安装),发现UI设计和业务实现还是分离的。这些GUI开发的Kit都不象VB,VC那样将界面和消息函数的编写结合起来。这方面做的不错的是 Boa constructor,值得推荐,不过似乎也不是很成熟。后来找到了ironpython studio,.......

IronPython是微软一帮人用c#改写的Python的.Net版本。测试ironpython 2.0 beta5,速度很慢,google了一下,有网友说说下载源码,本地编译,速度才会快。Ironpython Studio这个大爷就是visual studio 2008的一个用来进行ironpython开发的插件,可以和其他.Net语言一样调用.Net库,进行UI开发和消息函数的直接绑定。

为什么说是个大爷呢,本来是寄托于IronPython Studio,一看个头,才1M多,开心啊。不过支持平台visual studio shell比较大,达500M。搞了半天才装好,有一种被忽悠的感觉。安装后还要修改一些设置(见附录),否则还跑不起来。另外,要熟悉.Net语法,生成的程序个头很小(不过,"后台"很大),执行速度也很慢。另外,IronPython Studio的编辑功能比较弱,消息绑定功能也不强,总之是乏善可陈。

版本:

IronPython Studio 1.1。

附录:

原始的Readme文件中的方法有问题,修正如下:

Open %SystemRoot%\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config in a text editor (such as Notepad)
Under the root <configuration> node, add the following to register the IronPython CodeDomProvider(添加的位置似乎有讲究,如高亮部分所示):

</providers>
</roleManager>
</system.web>
<system.codedom>
<compilers>
<compiler language="py;IronPython" extension=".py" type="IronPython.CodeDom.PythonProvider, IronPython, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</compilers>
</system.codedom>

<system.serviceModel>
<extensions>

如果修改参数后,运行出现各种错误,可以使用"IronPythonStudio.exe /resetskippkgs"恢复。

参考:

IronPython Studio - Discussions

Powered by Zoundry Raven

Del.icio.us : ironpython, python, studio.net

绿色通道:好文要顶关注我收藏该文与我联系
posted @ 2008-10-03 10:10 Jason Wang 阅读(825) 评论(1) 编辑 收藏
发表评论
1336458
 回复 引用 查看   
#1楼[楼主]2008-10-10 03:48 | Jason Wang      
后来发现Visual Wx很不错。
注册用户登录后才能发表评论,请 登录 或 注册,返回博客园首页。
首页博问闪存新闻园子招聘知识库
最新IT新闻:
· 向Google学习打造灵动的web体验
· 《愤怒的小鸟》在列 Win8首批游戏图赏
· NVIDIA 的邀请函能带来什么惊喜?
· 陪审团裁决“交互式Web”专利无效
· 未来iPhone将具备裸眼3D功能
» 更多新闻...
最新知识库文章:
· 如何学习一门新的编程语言?
· 学习不同编程语言的重要性
· 为什么我喜欢富于表达性的编程语言
· 计算机专业的女生为什么要学编程
· 前端必读:浏览器内部工作原理
» 更多知识库文章...

China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
Copyright ©2012 Jason Wang

最好玩的是心灵操作系统


我的豆瓣
昵称:Jason Wang
园龄:3年6个月
粉丝:0
关注:5
<2008年10月>
日一二三四五六
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

搜索

 
 

常用链接

  • 我的随笔
  • 我的评论
  • 我的参与
  • 最新评论
  • 我的标签
  • 更多链接

最新随笔

  • 1. 关闭ThinkPad HDD APS Logging Service
  • 2. Tu te prends pour qui?
  • 3. 中国高等教育是个啥:官僚主义的垄断黑洞
  • 4. [笔记]六欲
  • 5. AUTOHOTKEY 懒人包升级自定义版
  • 6. 让Google chrome支持迅雷
  • 7. Firefox 3 优化实践
  • 8. 第三方浏览器下无法访问Google wave的解决方案
  • 9. Windows7下农业银行K宝无法登录的解决方案
  • 10. Chrome OS的架构简单清晰

我的标签

  • 人生(4)
  • 脚本(2)
  • 软件(2)
  • 加速(2)
  • 微软(2)
  • XP(2)
  • python(2)
  • windows7(2)
  • 欲望(1)
  • 策略(1)

随笔档案

  • 2011年12月 (1)
  • 2011年3月 (1)
  • 2011年2月 (1)
  • 2010年12月 (1)
  • 2010年8月 (1)
  • 2010年1月 (1)
  • 2009年11月 (10)
  • 2009年9月 (5)
  • 2009年8月 (2)
  • 2009年7月 (1)
  • 2009年4月 (2)
  • 2009年3月 (1)
  • 2009年2月 (2)
  • 2008年11月 (5)
  • 2008年10月 (14)
  • 2008年9月 (4)
  • 2008年8月 (22)
  • 2008年7月 (21)

牛人

  • Kris Kaspersky
  • 计算机安全高级研究人员

最新评论

阅读排行榜

评论排行榜

推荐排行榜