python学习初步--安装和打包
来源:互联网 发布:mac视频加速播放器 编辑:程序博客网 时间:2024/05/16 11:54
近期由于要写一个游戏的简单模拟客户端,为了方便使用到了python的GUI编程。查找了一些资料,发现这方面的库很多,如:tkinter,wxpython等等,这里我选择了wxpython!
首先:搭建轻量级的IDE。
由于个人本身是从LINUX的VIM出身,所以有些排斥一些重量级的IDE。所以Editplus成为了首选,关于配置方面的东西,这里不想多说。参考:http://www.jb51.net/softjc/34898.html。
下载以下文件:
python-2.7.5.amd64.msi
wxPython2.8-win64-unicode-2.8.12.1-py27.exe
默认安装即可。
然后:涉及python打包成exe的问题解决。
为了使python在其它机器上运行,想当然的想到了把python程序打包成exe。这个问题让我折腾了一下午。找到了不少的方法。
第一:.py2exe; 第二:pyinstall + pywin32(这里有教程http://www.cnblogs.com/balian/archive/2012/11/21/2780503.html);以上两种方法繁琐复杂要配置和装载一系列的程序。最后还折腾一很多ERROR.
最后发现了cx_Freeze, 它简单、快捷、方便,直接下载cx_Freeze-4.3.1.win-amd64-py2.7.msi安装即可.
最后:打包命令:
做成setup.bat文件,内容代码如下:
C:\Python27\Scripts\cxfreeze --install-dir="E:\wokspace\server\football\tools\dir" --base-name=C:\Python27\Lib\site-packages\cx_Freeze\bases\Win32GUI.exe E:\wokspace\server\football\tools\test_tk.py
--install-dir表示打包成的目标文件生成目录
--base-name表示生成的窗口程序隐藏console控制台。不然窗口程序后面会显示控制台。
------------------以上只做为自己学习的记录~~附一个python学习网站:http://www.czug.org/python/wxpythoninaction/ch01.rst
- python学习初步--安装和打包
- 初步学习python(一)安装python至windows
- nodejs 初步学习 安装和环境配置
- [python] 初步学习
- python初步学习教程
- 初步学习python
- Python编程学习初步
- python 初步学习
- python初步学习
- python学习初步
- Python初步学习
- python脚本语言初步学习
- Python GUI开发初步——安装和使用Tkinter
- Python Web开发 之Django框架入门学习笔记(一)——安装和初步使用
- Python学习:函数打包
- [Linux学习日记]Ubuntu 9.10的安装和初步配置
- python网络编程学习初步
- python网络编程学习初步
- __builtin_popcount()
- LINUX内核中的xx_initcall初始化标号
- 统计硬币(hdu2566,母函数or暴力)
- Changing DataSource Properties Using JMX Code
- [ java ] spring-mvc!
- python学习初步--安装和打包
- 基于虚拟化多租户数据中心的IaaS
- Tomcat和jboss 热部署调试Web应用,不重启Server
- uva540(队列)
- 在windows下使用git通过代理下载项目
- 提交表单时,提示正在处理信息。。。
- iPhone用coreText(核心文本)给文字进行排版
- Mysql InnoDB 读书笔记--文件和表
- Android学习笔记(五)相对布局(1)