文章目录
原文链接 https://blog.csdn.net/yogima/article/details/73692255
安装anaconda
注:装anaconda并不需要先装python
anaconda里面集成了很多关于python科学计算的第三方库 包括pyqt和python.exe
安装完成后在cmd中输入pip list,或者在Anaconda管理器(Anaconda Command Prompt)中输入conda list 查看已经安装的库
设置pycharm的Project Interpreter
在Pycharm的 Files>>settings>>Project Interpreter>>Add local 里面添加Anaconda python.exe. 应用
python对应包的下载和卸载用pip就行
cmd中pip install xx / pip uninstall xx
也可以在Anaconda Command Prompt中 conda install xxx
单独安装python3.x(不打算安装anaconda的情况下需要安装)
安装时记得勾选add py to path
next之后记得勾选install for all users
安装完成后配置系统环境变量
我的电脑-右键-属性-高级系统设置-环境变量
系统变量那栏选中path 编辑 新建 添加安装位置
(勾选add to path后不需要做这步)
想卸载的话去控制面板卸就行 要是出现一些文件的损坏可能会无法卸载
这个时候只需要把对应版本的python再下一遍 然后就可正常卸载
关于QtCreator和QtDesigner
另:QtDesigner可以用来写GUI程序,关于QtCreator和QtDesigner:QtCreator里集成了QtDesigner,是一个IDE,也就是一个集成开发环境,里面有代码编写器,编译器,调试器,还有图形设计器QtDesigner,有了它你可以写软件。而Qt Designer是用来设计界面的,只能设计图形,是个图形设计器,要和如pycharm、Eric6等配合使用。
pycharm+QtDesigner环境配置
1.安装pyqt5-tools.
anaconda中含有pyqt5,但是PyQt5不再提供Qt Designer等工具,所以需要再安装pyqt5-tools.
在命令行输入:pip install pyqt5-tools
其路径是:Anaconda\Lib\site-packages\pyqt5-tools\designer.exe
如果QtDesigner是配合Eric6而不是pycharm使用的话需要将designer.exe 拷贝到Anaconda\Lib\site-packages\PyQt5\Qt\bin,否则Eric6运行的时候会报错,说找不到designer。pycharm不存在这种现象
2.使QtDesigner可以在pycharm中使用
pycharm中的设置:File>>Settings>>Tools>>External tools>>点击左上+号
这样之后就可以在pycharm中使用QtDesigner了。tools>>external tools>>QtDesigner,然后选择mainWindow
3.添加指令使QT Designer生成的.ui文件能够转化为.py文件
但是为了能够将QT Designer生成的.ui文件转化为.py文件,需要添加QT指令:
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
如果是pyqt4的话把PyQt5.uic.pyuic改为PyQt4.uic.pyuic即可
添加指令,也即再添加一个external tools,如图:
将之前在QtDesigner中写的文件保存为.ui(到项目某目录下),选中.ui文件后右键>>external tools>>pyUIC即可生成.py文件。
附:QtCreator的下载地址
QtCreator的下载地址 但是QtCreator对python的支持似乎并不好