wxpython入门(一)环境搭建
网络上搜索了一下,结合我本机的环境。已经拥有
eclipse---Version: 3.5.1.R35x_v20090910-9gEeG1_FthkNDSP2odXdThaOu9GFDPn83DGB7
java----java version "1.6.0_11"
python--Python 2.6.4
pydev----1.4.8.2881
根据网上的结果,我还需要安装wxpython,py2exe这两个东东,那么我就一步一步的来吧。
1.wxPython安装
地址 http://www.wxpython.org/download.php
得到文件并安装
wxPython2.8-win32-unicode-2.8.10.1-py26.exe
wxPython2.8-win32-docs-demos-2.8.10.1.exe
2.py2exe安装
地址 http://sourceforge.net/projects/py2exe/files/
得到文件并安装
py2exe-0.6.9.win32-py2.6.exe
3.测试环境是否安装成功
新建项目easyfinance,然后新建py文件WxPythonWindow.py,代码如下:
'''
Created on 2010-3-27
@author: sillycat
'''
import wx
class App(wx.App):
def OnInit(self):
frame = wx.Frame(parent=None, title='hello sillycat')
frame.Show()
return True
app = App()
app.MainLoop()
运行后,看到出现一个窗口,显示的title是hello sillycat。哈哈。证明环境成功啦。
4.测试一下py2exe
新建py文件PyConvert.py在finance这个src目录下:
'''
Created on 2010-3-27
@author: sillycat
'''
from distutils.core import setup
import py2exe
import sys
sys.path.append('c:/Program Files/Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT')
setup(windows=[{"script": "com/sillycat/finance/WxPythonWindow.py"}])
然后切换到目录执行命令:
D:\work\easyfinance\finance>python PyConvert.py py2exe
出错:
*** finding dlls needed ***
error: MSVCP90.dll: No such file or directory
网上搜索了一下,发现我已经安装了VC2008的,找了下对应目录
C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT
下面已经存在了这个dll文件,可能是py找不到而已,所以我修改了一下代码,把这个路径加到了sys.path里面,就Ok啦。
成功后,在dist目录下生成了很多文件,其中有一个WxPythonWindow.exe
双击,就可以看到我们先前运行的窗口了。
分享到:
相关推荐
### wxPython入门知识点详解 #### 1....以上内容概述了《wxPython in Action》一书中关于wxPython入门的基础知识点。通过这些知识点的学习,读者可以快速掌握使用wxPython开发GUI应用程序的基本技能。
- **环境搭建**:详细讲解如何安装wxPython以及配置开发环境。 - **入门案例**:通过一个简单的例子来演示如何使用wxPython创建基本的GUI应用程序。 3. **事件驱动的编程模型** - **原理介绍**:解释事件驱动...
以上步骤详细介绍了如何搭建一个完整的 Python + Selenium + Robot Framework 的自动化测试环境,包括了 Python 的安装与环境变量配置、wxPython 的安装、Robot Framework 及其 IDE (RIDE) 的安装与验证、以及 ...
本教程主要讲解如何在Windows环境下搭建Robot Framework的运行环境。 首先,确保你的计算机上已经安装了Python 2.7,因为Robot Framework基于Python。你可以从官方网站下载相应版本的Python并进行默认安装。安装后...
本篇文章将详细介绍如何搭建最简单的GUI界面框架,帮助初学者快速入门。 一、选择合适的GUI库 在Python中,有许多库可以用来创建GUI界面,如Tkinter(内置库)、PyQt、wxPython、Kivy等。对于初学者来说,Tkinter...
### RF+Python+Selenium自动化环境搭建详解 #### 一、适用环境 本指南适用于 Windows 系列...对于初学者来说,这份指南提供了从零开始构建自动化测试环境所需的全部步骤,有助于快速入门并掌握自动化测试的基本技能。
在Windows环境下进行Python GUI(图形用户...理解并掌握以上知识点,你就可以在Windows环境下搭建Python GUI网络编程的实验环境,开发出自己的网络应用了。在实践中不断学习和提升,你将能够应对更复杂的网络编程挑战。
**Dynamipsgui入门教程及安装指南** Dynamipsgui是一款强大的网络模拟工具,主要用于IP地址管理和网络设备配置。它基于著名的开源项目Dynamips,为用户提供了一个图形化的界面,使得操作更加简单易懂,尤其适合网络...
Tkinter是Python的标准库之一,无需额外安装即可使用,适合快速搭建简单的GUI应用。PyQt和wxPython则提供了更强大、功能更丰富的组件,支持创建复杂的桌面应用程序。Kivy则专注于移动设备和触摸界面,是开发跨平台...
也可使用一些成熟的开发框架,如PHP的EasyWechat、Python的WXPython、Node.js的Wechat等,能快速搭建公众号开发环境。 4. 消息接收和回复 微信服务器会将用户发送的消息推送到开发者配置的服务器地址,开发者需要编写...
开发环境搭建 - **IDE选择**:推荐使用SPE作为Python的集成开发环境(IDE)。SPE是一款用Python编写的小巧而实用的IDE,相较于其他如Eclipse等较为复杂的IDE而言,SPE更易于上手。 - **SPE的安装**:安装SPE之前,...
1. **入门实例**:开始一个新项目,创建测试套件和测试用例,并引入需要的测试库,如Selenium2Library。 2. **编写测试用例**:通过关键字编写测试步骤,如打开网页、输入用户名和密码、点击登录按钮等。 3. **运行...
Robot Framework的环境搭建主要需要安装Python,然后是steuptools与pip,再安装Robot Framework和wxPython以及RIDE。RIDE是一个基于wxPython的IDE,可以用于编写Robot Framework测试用例。 Robot Framework的入门...
文档详细说明了安装Python环境、安装setuptools与pip包管理器、安装RobotFramework框架以及安装wxPython和RIDE的步骤。这些工具和库的安装为后续的测试编写和执行提供了必要的平台和工具支持。 在RobotFramework...
在Python环境下,通过安装setuptools与pip包管理工具后,可以轻松安装Robot Framework及依赖的wxPython库和RIDE(Robot Framework Integrated Development Environment),后者是一个图形界面工具,用于方便地编写和...