Mac可视化开发Qt + PyQt + Eric

原创 2018年04月15日 03:45:46

一.安装Qt

方法1:官网下载Qt | Cross-platform software development for embedded & desktop,dmg文件双击安装,配置环境:

vim ~/.bash_profile
#添加一下内容,x是你的版本
#Setting PATH for Qt 5.x 
PATH="/Users/xxx/Qt5.x.x/5.x/clang_64/bin:${PATH}"
export PATH
#按Esc键->输入":Wq"保存并退出

方法2:brew安装,命令:

brew install qt
#配置
brew link qt
brew linkapps qt

二.安装SIP

方法1:brew安装,命令:

brew install sip
方法2:下载Riverbank | Software,接着终端操作:
cd /Users/xxx/Downloads/ #切换到下载文件目录
tar zxvf sip-x.x.x.tar #解压下载好的sip文件
#安装sip,x是你的版本
python configure.py -d /Library/Python/2.x/site-packages #python2安装
python3 configure.py -d /Library/Python/3.x/site-packages #python3安装

sudo make && date
添加sip配置
sudo vim ~/.bash_profile
#Setting PATH for sip x.x
PATH="/System/Library/Frameworks/Python.framework/Versions/x.x/bin:${PATH}"
export PATH
#按Esc输入“:wq”保存并退出

三. 安装PyQt
方法1:brew安装,命令:
brew install PyQt5

方法2:下载Riverbank | Software,进入终端:

cd /Users/xxx/Downloads/ #切换文件下载目录
tar zvxf PyQt5_gpl-5.x.tar #解压文件
#python2.x
python configure.py -q /Users/xxx/Qt5.x.x/5.x/clang_64/bin/qmake --disable=QtPositioning -d /Library/Python/2.7/site-packages --sip /System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip
#python3.x
python3 configure.py -q /Users/xxx/Qt5.x.x/5.x/clang_64/bin/qmake --disable=QtPositioning -d /Library/Python/3.x/site-packages --sip /System/Library/Frameworks/Python.framework/Versions/3.x/bin/sip #不行的话需要brew安装

sudo make #编译
sudo make install #安装

四.Qsci安装

方法1:pip安装,命令:

pip3 install Qscintilla

方法2:下载Riverbank | Software,终端:

#进入解压文件夹
#安装Qt4Qt5模块
cd Qt4Qt5
qmake qscintilla.pro
make && date
sudo make install && date
#安装Python模块
cd Python
python configure.py --pyqt=PyQt5 -d /Library/Python/2.7/site-packages/PyQt5
--sip
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip
make && date
sudo make install && date
#安装designer-Qt4Qt5
cd designer-Qt4Qt5
qmake designer.pro
make && date
sudo make install && date
五.安装Eric6
下载Eric Integrated Development Environment,选择tar.gz文件(mac版),进入终端:
cd /Users/xxx/Downloads/ #切换下载目录
tar zvxf eric6-6.x.x.tar
cd eric6-6.x.x
sudo python install.py #python2.x
sudo python3 install.py #python3.x


快速熟悉 PyQt5 与 Eric6 的极速 GUI 开发

完美安装 Anaconda3 + PyQt5 + Eric6 一文对PyQt5与Eric6的安装做了详细的记录。这次将结合使用PyQt5和Eric6以实例的方式向大家展示PyQt5与Eric6的极速G...
  • weiaitaowang
  • weiaitaowang
  • 2016-07-27 19:08:56
  • 13650

Python2.7 + PyQt + Eric4搭建Python GUI可视化开发环境

在使用Python进行GUI开发的时候,需要一些第三方的库,这里选择PyQt进行GUI开发,同时,为了能够可视化的进行GUI设计,采用了Eric4作为IDE,下面介绍下如何配置开发环境。 ...
  • shengno1
  • shengno1
  • 2014-06-11 23:10:03
  • 3204

用 eric6 与 PyQt5 实现python的极速GUI编程(系列01)--Hello world!

用 eric6 与 PyQt5 实现python的极速GUI编程(系列01)--Hello world!  http://www.cnblogs.com/hhh5460/p/...
  • liuyukuan
  • liuyukuan
  • 2016-03-11 23:27:38
  • 10647

Python 2.7 GUI 编程集成开发环境的搭建 Python 2.7 + PyQt 4 + Eric 6 环境搭建

Python 2.7 GUI 编程集成开发环境的搭建。
  • rock4you
  • rock4you
  • 2016-04-26 11:12:19
  • 4985

PyQt5+Eric6+Anaconda+Pycharm 开发Qt应用环境搭建

关于有些小盆友,一直不知道PyQt怎么开发,怎麽搭建环境,通过经验、资料总结一下。     首先来讲,我也是初学,如果你是大神,建议别浪费时间。 一、安装Anaconda ,别问为什么,因为懒省事儿!...
  • xh21bao
  • xh21bao
  • 2017-04-09 15:24:23
  • 3154

完美安装 Anaconda3 + PyQt5 + Eric6

PyQt5与Eric6是众所周知的Python平台下用来快速开发GUI程序的绝配。 可是刚接触这些的朋友在安装上因为模块的依赖性往往会遇到很多问题,有些问题甚至于搞的人头大。 因为Anaconda...
  • weiaitaowang
  • weiaitaowang
  • 2016-07-27 14:42:47
  • 24268

搭建python+PyQt+Eric平台(东挪西凑反正是完整了)\

 搭建python+PyQt+Eric平台(东挪西凑反正是完整了)\ (2013-02-17 14:52:51)   仔细看一下,没整理,不过内容足够了!!...
  • tastelife
  • tastelife
  • 2014-03-27 10:15:25
  • 2582

PyQt5 与 Eric6 的极速 GUI 开发

原文地址 完美安装 Anaconda3 + PyQt5 + Eric6 一文对PyQt5与Eric6的安装做了详细的记录。这次将结合使用PyQt5和Eric6以实例的方式向大家展示PyQt5与Eri...
  • wukai_std
  • wukai_std
  • 2017-01-25 11:09:45
  • 2113

Winpython 3.5.2.3 PyQt5中设计师缺失的问题

下载并安装了WinPython-32bit-3.5.2.3Qt5;安装Eric6后报缺少QScintilla2, 通过pip安装,并更新了PyQT5至5.7.1;在Eric6中新建窗体再打开,此时报找...
  • tumin999
  • tumin999
  • 2017-01-10 16:38:44
  • 1768

在Linux下用 eric4+python+pyqt 编写一个多窗口程序

http://blog.csdn.net/idber/article/details/40076821  上面链接有具体的安装和使用 这里主要讲解  怎么使用弹出窗口来链接 自动生成的类函数 ...
  • qq_21398167
  • qq_21398167
  • 2015-06-11 17:55:53
  • 1450
收藏助手
不良信息举报
您举报文章:Mac可视化开发Qt + PyQt + Eric
举报原因:
原因补充:

(最多只允许输入30个字)