搭建python环境 pyhton pyserial pyQt pycharm
0赞2016年4月30日
目标:写一个GUI界面控制串口,根据工控屏打印信息,自动烧写内核NK。
环境: Python + pyQt + pySerial + pyCharm IDE
安装最新版本:
python-3.5.1-amd64 (https://www.python.org/)
PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x64-2.exe(https://sourceforge.net/projects/pyqt/)
sip-4.18 (https://www.riverbankcomputing.com/)
pyserial-3.0.1 (pip install pyserial)
pycharm-community-2016.1.2
一、 软件安装
1、先从官网下载最新的python3.5,双击安装(选择安装选项)。
2、pyQt5点击安装即可。
//(官网说要先装SIP,实际安装pyQt5时,里面自带SIP tools,实测pyQt5不需要单独安装)
//由于PyQt4依赖于sip,所以在安装PyQt4之前要先安装sip。将下载的 sip-4.18 解压到D:\Python35\Lib\site-packages\sip-4.18中。
//先打开cmd命令提示符,定位到该路径(D: 回车 cd Python35\Lib\site-packages\sip-4.18 回车)
//然后执行 python configure.py (如果不能执行,添加PATH环境变量D:\Python35\Scripts\;D:\Python35\;)
3、通过网络安装pyserial模块
打开命令提示符,输入 python install pyserial 回车,自动匹配下载安装。
4、下载安装pyCharm IDE开发环境(解释器)。
二、验证环境
1、 查看python版本,直接在命令行输入 python -V (大写)
2、验证pyQt
新建hello.py,运行后弹出窗口,成功。
[python]view plaincopy
importsys
fromPyQt5importQtWidgets, QtCore
# 调试打印
print("这是第一句")
print("这是第二句")
# 显示hello窗口
app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
widget.resize(300,100)
widget.setWindowTitle("Hello, PyQt5!")
widget.show()
sys.exit(app.exec_())