1. 准备工作
1.1软硬件环境
CPU:64位
OS:Windows 10
1.2 Python3.5
选用Python3.5.3,下载地址:https://www.python.org/downloads/
Python3.6:担心过新,在后续配置中出问题,故此没有选用。
自定义安装,指定路径和更新环境变量。环境变量的更新很重要,特别是涉及到控制台命令操作时,会省很多麻烦。当然,也可以在控制面板|系统中,手动设置环境变量。
1.3 Pycharm
选用Pycharm Community版,下载地址:http://www.jetbrains.com/pycharm/download/
1.4 PyQT5.8
选用最新版,说明和安装方法见:https://pypi.python.org/pypi/PyQt5/
通过在命令提示符中,输入命令即可完成安装:pip3 install PyQt5
PyQt,官方网站:https://riverbankcomputing.com/software/pyqt/intro
2.Hello World
2.1 Python与Pycharm可用性测试
print("HelloWorld")
2.2 PyQt5的可用性测试
http://zetcode.com/gui/pyqt5/firstprograms/
3.打包
3.1 pyinstaller的安装
安装命令:pip install pyinstaller
3.2 pyinstaller的使用方法
pyinstaller [option] hello.py
-F, –onefile 打包成一个exe文件。
-D, –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)。
-c, –console, –nowindowed 使用控制台,无界面(默认)
-w, –windowed, –noconsole 使用窗口,无控制台
注意:
打包过程中的关于找不到库文件的警告或错误提示,以及生成的可执行文件不能执行的解决方法:在环境变量的设置中,指定PyQt5的库文件所在地,本例为“C:\Python3.5\Lib\site-packages\PyQt5\Qt\bin”
打包后,同时生成了build和dist两个文件夹,生成的文件在dist文件夹中。
3.3 Pycharm扩展工具配置
安装所需的工具包:pip3 install PyQt5-tools
4.Qt Designer
5.VTK
5.1 VTK的安装
下载VTK7(VTK‑7.1.1‑cp35‑cp35m‑win_amd64.whl),下载地址:http://www.lfd.uci.edu/%7Egohlke/pythonlibs/#vtk
在命令提示符下,转到下载文件所在目录,使用如下命令安装:pip3 install VTK-7.1.1-cp35-cp35m-win_amd64.whl
5.2测试
python
>>>import vtk
无错误提示,则表示成功
参考网址
https://www.cs.purdue.edu/homes/cs530/schedule.html
VTK Examples in Python, https://lorensen.github.io/VTKExamples/site/Python/
https://github.com/diego0020/tutorial-vtk-pyqt
https://github.com/goldsborough/Writer-Tutorial/blob/master/PyQt5/Part-1/part-1.py