舍得英语魔法学苑

 找回密码
 注册
查看: 3123|回复: 0

UBUNTU中搭建Python开发环境

  [复制链接]
  • TA的每日心情
    开心
    2020-6-17 22:21
  • 签到天数: 70 天

    [LV.6]常住居民II

    舍得 发表于 2014-11-18 13:06:42 | 显示全部楼层 |阅读模式
    UBUNTU版本:14.04,64位桌面版

    文件准备:
    a.Python 3.2.6: https://www.python.org/ftp/python/3.2.6/Python-3.2.6.tgz
    b.sip 4.16.4: http://jaist.dl.sourceforge.net/ ... 4/sip-4.16.4.tar.gz
    c.PyQt 4.11.3: http://jaist.dl.sourceforge.net/ ... 1-gpl-4.11.3.tar.gz
    d.QScintilla 2.8.4: http://jaist.dl.sourceforge.net/ ... la-gpl-2.8.4.tar.gz
    e.eric 5.5.0: http://jaist.dl.sourceforge.net/ ... /eric5-5.5.0.tar.gz
    下载好后可以直接在下载文件夹中解压,下面所示文件夹名称若与你解压的不一致,请以实际为准。

    终端准备:
    1.调出终端窗口:使用快捷键Ctrl+Alt+T。
    2.获取root权限:在终端执行指令:sudo su

    1.安装Python 3:

    在终端执行指令:
    sudo apt-get install zlib1g-dev
    cd Python-3.2.6
    ./configure
    make
    sudo make install
    安装成功后,在终端执行“python3”即可看到正确的版本。
    注1:ubuntu不靠谱的是,直接安装Python将无法使用zlib模块,因此需要先安装zlib1g-dev;
    注2:ubuntu默认安装的python版本是2.7.5。
    注3:如果要使用sqlite3,那么要在编译前先执行:sudo apt-get install libsqlite3-dev

    2.安装sip:
    在终端执行指令:
    cd sip-4.16.4
    python3 configure.py
    make
    sudo make install

    注4:若遇到“g++:命令未找到”的提示,请先在终端执行如下指令:
    sudo apt-get install g++
    应该就好了,如果还没好,再安装这个:
    sudo apt-get install pentium-builder

    3.安装qmake和Qt4:
    在终端执行指令:
    sudo apt-get install libqt4-dev libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig
    4.安装PyQt4:
    在终端执行指令:
    cd PyQt-4.11.3
    python3 configure.py
    make
    make install
    与windows相比,这里的安装会非常慢。
    验证PyQt4是否安装的简单方法:
    在终端输入指令:python3,会转到python命令行提示符,然后输入“from PyQt4 import QtCore”,敲回车后,如无错误信息弹出,表示PyQt4已正确安装。
    注5:如果要使用phonon组件,那么需要先:sudo apt-get install libphonon-dev,部分电脑可能还需要安装libgstreamer。在执行python3 configure.py之后可观察到phonon有没有被配置。


    5.安装QScintilla:
    这里的步骤比较多,在终端执行如下指令:
    cd QScintilla-2.8.4
    cd Qt4Qt5
    qmake qscintilla.pro
    make
    make install
    cd ..
    cd Python
    python3 configure.py
    make
    make install
    cd ..
    cd designer-Qt4Qt5
    qmake designer.pro
    make
    make install

    实际上就是进入三个子文件夹,各自编译,各自安装。

    6.安装Eric5:
    这是python下非常优秀的IDE,安装非常简单,在终端执行指令:
    cd eric-5.5.0
    python3 install.py

    安装完后,在终端执行“eric5”就能启动eric了。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    小黑屋|手机版|Archiver|官方微博|官方QQ群|舍得英语魔法学苑 ( 冀ICP备11024081号-1 )

    GMT+8, 2020-7-14 14:37 , Processed in 0.050751 second(s), 24 queries , Gzip On.

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表