如何在python3.7的环境下装python3.5+Eric6+GUI+如何在pycharm中配置external tool(Qt Designer)

原材料:

1. 已经安装好的anaconda;

2.eric6-6.1.7.zip

3.PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x64-2.exe

 

 

第一步

安装Anaconda3-2018.12-Windows-x86_64.exe

注意好环境变量

C:\Users\UserName\Anaconda3
C:\Users\UserName\Anaconda3\Library\bin
C:\Users\UserName\Anaconda3\Scripts

第二步

使用conda创建虚拟环境Eric

方案1

conda create -n Eric python=3.5

如果失败可以考虑

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

方案2

如何在python3.7的环境下装python3.5+Eric6+GUI+如何在pycharm中配置external tool(Qt Designer)_第1张图片

第三步

安装PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x64-2.exe

安装位置为:

C:\Users\NameXXXX\Anaconda3\envs\Eric【这一步比较坑!!!要安装在刚才创建的虚拟环境中】

第四步

将下载好的 eric6-6.1.7.zip 文件解压到 

C:\Users\NameXXXX\Anaconda3\envs\Eric\Lib\site-packages 目录下【这一步比较坑!!!要解压在刚才创建的虚拟环境中】

第五步

 

python install.py install

【这里请使用黑色命令框cmd,然后用activate Eric指令激活虚拟环境,再执行python install.py install】

Checking dependencies
Python Version: 3.5.6
Found PyQt5
Found pyuic5
Found QScintilla2
Found QtGui
Found QtNetwork
Found QtPrintSupport
Found QtSql
Found QtSvg
Found QtWidgets
Qt Version: 5.6.0
sip Version: 4.18
PyQt Version: 5.6
QScintilla Version: 2.9.2
All dependencies ok.

 

最后一步:

创建快捷方式到桌面上:C:\Users\NameXXXX\Anaconda3\envs\Eric\Scripts\eric6.bat【Eric是虚拟环境】

如何在python3.7的环境下装python3.5+Eric6+GUI+如何在pycharm中配置external tool(Qt Designer)_第2张图片

 

 

2020年2月13日11:33:213

Pycharm中如何配置QT Designer

如何在python3.7的环境下装python3.5+Eric6+GUI+如何在pycharm中配置external tool(Qt Designer)_第3张图片

 

`C:\Users\xxx\Anaconda3\envs\Eric\Lib\site-packages\PyQt5\designer.exe`

`$FileDir$`

 

如何在python3.7的环境下装python3.5+Eric6+GUI+如何在pycharm中配置external tool(Qt Designer)_第4张图片

 

`C:\Users\xxx\Anaconda3\envs\Eric\Lib\site-packages\PyQt5\pyuic5.bat`
`-x $FileName$ -o Ui_$FileNameWithoutExtension$.py`
`$FileDir$`

 

你可能感兴趣的:(Python,Pyqt5,Eric6)