SimpleGUICS2Pygame是怎样替代simplegui-创新互联

今天就跟大家聊聊有关SimpleGUICS2Pygame是怎样替代simplegui,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

创新互联建站网络公司拥有十年的成都网站开发建设经验,上千多家客户的共同信赖。提供成都做网站、网站制作、网站开发、网站定制、卖链接、建网站、网站搭建、成都响应式网站建设公司、网页设计师打造企业风格,提供周到的售前咨询和贴心的售后服务

simplegui:
   simplegui 并不是一个标准Python module。它是一个开源项目 Codeskulptor 中的一个提供gui支持的模块。
   Codeskulptor 基于javascript,它可以翻译python程序使得其直接在浏览器中运行。Rice大学在coursera
   上提供python基础课使用了 Codeskulptor 平台进行教学,学生可以自由地在Codeskulptor 上编写,
   存储和分享python程序。为了能在本地使用simplegui,我们需要用SimpleGUICS2Pygame替代simplegui。

Codeskulptor平台需要×××使用,为了能在本地运行课程中的simplegui示例,查找了许多方法,由于对cmd命令的不了解,自行尝试了各种方法,再查阅了各方资料后终于成功安装SimpleGUICS2Pygame。
操作过程中所有安装包都为32位版本(已打包上传至下载中心)
win10下安装SimpleGUICS2Pygame

   首先,进入Windows\system32,以管理员身份运行cmd.exe

      cd/         //返回根目录
      G:         //进入存放有待安装文件的目录

   步骤一:安装pip,(Python27.x版本以上自带有pip,在Python\Scripts目录下,没有的话自行安装一个)
   
      c:\Python27\Python -m pip install -U pip              //升级pip
      c:\Python27\Scripts\pip install -U setuptools        //安装setuptools
      确保以上两步完成后进入下一步
      
   步骤二:安装pygame
   
      c:\Python27\Python pygame-1.9.2a0-cp27-none-win32.whl   //在Pygame所在目录下进行安装
      
   步骤三:安装matplotlib,windows下使用matplotlib还需要添加setuptools, numpy, python-dateutil,
         pytz, pyparsing 和 six module(setuptools在步骤一中已经安装, 其它module我是按照下述方
         式安装的,读者也可按照上述方法进行安装)
         
      exe格式的直接执行安装即可
      whl格式的通过输入以下命令依次进行安装:
         c:\Python27\Scripts\pip install six-1.9.0-py2.py3-none-any.whl
         
      解压msvcp71.dll,并将其它拖到c:\windows\system32目录中。(有些系统不需要)
      
      最后安装matplotlib
      
      所有module安装完成后测试matplotlib是否安装成功
      c:\Python27\Python
      >> import matplotlib
      >>exit()

   步骤四:将SimpleGUICS2Pygame解压,找到SimpleGUICS2Pygame_check.py文件并执行
   
      c:\Python27\Python SimpleGUICS2Pygame_check.py   //检查SimpleGUICS2Pygame所需modele是否齐全
      
   步骤五:安装SimpleGUICS2Pygame
   
      c:\Python27\Scripts\pip install SimpleGUICS2Pygame //安装
      c:\Python27\Scripts\pip install SimpleGUICS2Pygame --upgrade //检查更新

   步骤六:写段小程序试试(亲测在Pycharm下测试成功执行)

      import SimpleGUICS2Pygame.simpleguics2pygame as simplegui

      # Event handler
      def tick():
         print "tick"

      # Register handler
      timer = simplegui.create_timer(100, tick)

      # Start timer
      timer.start()


看完上述内容,你们对SimpleGUICS2Pygame是怎样替代simplegui有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文标题:SimpleGUICS2Pygame是怎样替代simplegui-创新互联
本文来源:http://cdiso.cn/article/iocjh.html

其他资讯