真不容易啊。。。python环境的搭建一直都是玄学问题。。。搞了半天,终于搞定了。。
一、安装PyQt5和pyqt5-tools
为了制作(比较好看的)图形化界面,就得用Qt Designer,这样就要安装PyQt5和pyqt5-tools。安装过程出现了各种各样的问题,现在记录下来并附上大佬们的博客Orz
Pycharm安装第三方库的方法我之前写过,就是File->Settings->Project Interpreter,点击右上角绿色的"+",在新弹出的框里搜索要安装的库,选择右下方第一栏的版本,点击"Install Package"即可。(注:不要选择左下角的Install to user's site packages directory (C:\Users\lenovo\AppData\Roaming\Python),不然会安装到C盘去,后边也找不到pyqt5-tools里的designer.exe)
首先是比较系统的安装配置教程:
https://blog.csdn.net/Dreamhai/article/details/82701063
https://blog.csdn.net/esting_tang/article/details/81082504
接下来就是各种各样的问题了:
① 安装(或卸载)PyQt等库时,显示"pycharm please specify a different SDK name":
https://blog.csdn.net/wu_l_v/article/details/79049718
② 安装PyQt5后没有designer.exe:(就是因为没有安装pyqt5-tools)
https://blog.csdn.net/sinat_21427221/article/details/77448857
https://www.jianshu.com/p/2c5f98e285bd
或者像第三方库一样直接在Settings里安装pyqt5-tools就行。
③ 安装完pyqt5-tools后,点击File->Settings->Tools->External Tools,还是没有在大佬博客中写的"E:\Anaconda\Lib\site-packages\pyqt5_tools"路径下找到designer.exe:(因为之前选择了左下角的"Install to ...")
首先查找pyqt5-tools的安装路径:打开Anaconda Prompt,输入"pip install pyqt5-tools",就会发现它的存储路径为"C:\Users\lenovo\AppData\Roaming\Python\Python36\site-packages\pyqt5_tools"。这时候选择该C盘的路径或者重新装一遍选择E盘的路径都可以了。
另外:
1.pip教程:http://www.runoob.com/w3cnote/python-pip-install-usage.html
2.运行.py文件:https://blog.csdn.net/Kol_mogorov/article/details/79938356
二、使用Qt Designer
比较简单基础的教程:https://jingyan.baidu.com/article/0320e2c13e853d1b87507b90.html
https://www.cnblogs.com/lsdb/p/9122425.html
还没有深入使用,以后有机会了再来补吧。