TOP

Mac OS X 10.11.1下搭建Python3.4 + PyQt5.5.1 +Eric6.1.1开发平台(一)
2017-10-11 15:02:02 】 浏览:10228
Tags:Mac 10.11.1 搭建 Python3.4 PyQt5.5.1 Eric6.1.1 开发平台

由于Python易学、开源、面向对象、可移植性高、库丰富的特点,近期开始学习Python。百度了解了各款Python IDE后,还是认为Eric比较适合我,所以踏上了安装Eric坎坷之路,从选定工具到安装成功一共花费了8天时间,从Windows到Linux再到Mac,挨个折腾了一遍,Windows的搭建比较简单,下载好相应版本直接运行exe就行了,Linux和Mac下我都是用源码包安装的,所以遇到了不少问题最后,终于在Mac上研究明白了。把搭建的整个过程写下来,和与我一样的小白分享。

PS:Mac与Linux的搭建没什么区别,Linux下的也可参考本文,由于我安装过xcode所以gcc我没有再单独去安装,没有的请根据提示自行安装。

一、准备文件

  1. Python3.4
  2. Qt5.5.1
  3. SIP4.17
  4. QScintilla2.9.1
  5. PyQt5.5.1

二、安装过程

1.安装Python3.4

            从官网(https://www.python.org/download)下载相应平台的版本安装即可

        注意!!

 

  • 如果您是iOS开发者,请不要删除python2.7,因为Xcode使用的2.7的脚本,不支持3以上版本!!!
2.安装Qt5.5.1

            从官网(http://qt-project.org/downloads)下载相应平台的版本安装即可,路径设成默认(/Users/*/Qt5.5.1)即可

            安装完成需要将Qt5添加到环境变量~/.bash_profile           

    

1 vim ~/.bash_profile

 

 

    将下面两行添加进去

1 PATH="/Users/*/Qt5.5.1/5.5/clang_64/bin:${PATH}"
2 export PATH

 

3.安装SIP4.14

            下载地址:http://www.riverbankcomputing.com/software/sip/download            

1 tar -zxvf sip-4.17.tar.gz  
2 cd sip-4.17
3 python3 configure.py  
4 make  && date # 加&&date是个人习惯,make成功会显示时间
5 sudo make install  && date # 一定要加sudo

 

4.安装QScintilla/Qt4Qt5
      下载地址:http://www.riverbankcomputing.com/software/qscintilla/download

             QScintilla2 文件中有3个文件夹的内容要分别安装:Qt4Qt5,designer-Qt4Qt5和Python。

             Qt4Qt5文件夹要在PyQt之前安装,designer-Qt4Qt5和Python要在PyQt之后安装,顺序一定要注意!!

1 cd ./QScintilla-gpl-2.9.1/Qt4Qt5
2 qmake qscintilla.pro
3 make && date
4 sudo make install && date

 

5.安装PyQt5.5.1

            下载地址:https://www.riverbankcomputing.com/software/pyqt/download5

            由于是安装在Python的site-packages里,所以要首先确定包的位置

1 python3
2 Python3.4.4(v3.4.4:737efcadf5a6,Dec192015,20:38:52)
3 [GCC 4.2.1(AppleInc. build 5666)(dot 3)] on darwin
4 Type"help","copyright","credits" or "license"for more information.
5 >>> import site
6 >>> site.getsitepackages()
7 ['/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages','/Library/Frameworks/Python.framework/Versions/3.4/lib/site-python','/Library/Python/3.4/site-packages']

 

          知道了位置开始编译

 

1 cd PyQt-gpl-5.5.1
2 $python3 configure.py -q /Users/**/Qt5.5.1/5.5/clang_64/bin/qmake -d /Library/Python/3.4/site-packages/ #-q 后面的是qmake的位置,-d 后面是Python包的位置
3 make && date

 

 

 

注意!!

我在执行make的时候出了一个这样的错误

首页 上一页 1 2 3 4 下一页 尾页 1/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇在mac上截屏的几种方式 下一篇Mac 开发者常用的工具