如何正确使用Exact Audio Copy抓取酷我无损抓取 api音乐

解决Windows下安装Eric5时出现的“Sorry, please install QtHelp.”问题办法
核心提示: PyQt4在Windows中使用了DirectX作为加速,不过,解决Windows下安装Eric5时出现的“Sorry, please install QtHelp.”问题办法,PyQt4没有使用最新的DirectX库(应该是使用的DirectX9),在最新的Windows 8中,安装Eric5时,会碰到以下错误提示
&PyQt4在Windows中使用了DirectX作为加速,不过,PyQt4没有使用最新的DirectX库(应该是使用的DirectX9)。在最新的Windows 8中,并不包括这些旧版本的DirectX,这就导致了PyQt4工作不正常,并对Eric5的安装造成影响。
安装Eric5时,会碰到以下错误提示:
Checking dependencies
Python Version: 3.3.1
Found PyQt4
Sorry, please install QtHelp.
Error: DLL load failed: 找不到指定的模块。
Press enter to continue...
这是因为缺少DirectX库导致了这个问题。解决方法:
去微软的官方网站下载DirectX在线安装程序:
/zh-cn/download/details.aspx?id=35
然后根据提示安装DirectX库即可(可以看到安装的库大部分是年的)
赞助商链接7935人阅读
Python(1)
如果在eric里遇到中文问题 加上这个“ # -*- coding: UTF-8 -*- &”
我是在Windows下安装的,安装过程并没有网上别人说的那样麻烦,而是一部到位的。
1. 安装pyqt4
因为在Windows下,我直接选择了二进制安装版本,省事那。。&
2. 安装Eric4
下载最新版本,
解压,执行:python install.py,搞定
3. 运行Eric4
直接运行eric4.bat
&运行后稍微配置下(汉化?字体太小啦)
然后再安装Eric4,先解压缩到任意地方,把那个中文包插件也压缩,把目录i18n里面的两个文件eric4_zh_CN.GB2312.qm和eric4_zh_CN.GB2312.ts复制到刚刚解压缩出来的Eric4里的一个目录i18n里,然后双击Eric4主目录下的install.py即可。Eric4会自动把文件复制到你的Python目录下,在C:\Python26\Lib\site-packages\eric4\里
安装好后,你可以双击eric4下面的eric4.py或eric4.pyw来启动Eric4。这两个文件的区别是,前者会打开一个cmd窗口,后者没有。
初次打开Eric4,一个配置窗口会首先出现,这里可以简单的配置一下(或者以后在Settings – Preferences中配置也可以):
在Eidtor下面,
点击APIs,勾选上”Compile APIs automatically”,选择Language为”Python”,点击Add from installed APIs,选择eric4.api或其它你需要的APIs。然后点击下面的”Compile APIs”,这里会需要点时间。结束后点Apply。
然后点击Autocompletion,里面的三个都勾选上。
然后再点击QScintilla,选”from Document and API files”。
Apply 然后 OK。
配置好后,就可以进行使用Eric4了。
& & &配置的解释器
&&&&&&&&&设置&参数选择&打开配置界面。
 配置智能提示和调试提示
这个选项。
&配置这个是比较重要的一项。
这个默认情况下是不打开,所以这里要配置一下。
勾选“自动编译API”,在语言栏中选择“Python”,然后下面的列表框会激活,这时我们单击“从已安装的API中添加”。在这里我们添加Eric4&系统自带的。
这里我们把个都添加到列表框中去后,然后对每一个进行编译。
方法:选择一个,点击“编译”&,会进行编译,这里需要几分钟的时间,请耐心等待。最后的把剩下的都用此方法进行编译。
&好,到这里整个安装配置过程就完成了。
看看效果吧!呵呵。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:183597次
积分:2847
积分:2847
排名:第10168名
原创:100篇
评论:44条
(1)(6)(3)(2)(2)(15)(8)(1)(3)(2)(2)(7)(5)(9)(7)(3)(2)(1)(5)(2)(3)(3)(3)(1)(8)温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
我爱我的宝宝!
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(1816)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_085067',
blogTitle:'安装eric5失败解决记录',
blogAbstract:'安装eric5居然提示=========================== Checking dependencies Python Version: 3.1.1 Found PyQt Sorry, please install QScintilla2 and it\'s PyQt4 wrapper. Error: cannot import name Qsci ===========================郁闷,下载QScintilla-gpl-2.4.6.tar.gz,解压之后找了半天也不知道怎么装,后来总算发现在QScintilla-gpl-2.4.6的Qt4子目录下有个qscintilla.pro,执行qmake qscintilla.promakemake install',
blogTag:'qscintilla,eric5,install,gpl,安装',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:7,
publishTime:3,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'我爱我的宝宝!',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}Eric4+pyqt4 - 查看主题 & Ubuntu中文论坛
&[ 13 篇帖子 ]&
&文章标题 : Eric4+pyqt4发表于 :
9:17帖子: 123
送出感谢: 0 次
接收感谢: 0 次
一、Eric4介绍转载请注明作者RunningOn很早以前用过Eric3,感觉没有什么特别的地方。最近试了Eric4,相当赞,是我用过的开源的IDE中最好的了。好东西不能独享,遂推荐给大家。Eric4是Eric3的升级版本,支持很多语言,但主要是一个Python的IDE。本身是用Python写的,所以跨平台。图形库使用Qt4,界面相当好看,比大部分开源的IDE要好看很多。和SPE,UliPad等我觉得很好用的IDE比起来,自动补全/智能感知功能有过之而无不及,虽然仍然不完美。支持自动语法检查,支持代码折叠,支持自动缩进。最赞的莫过于它的调试器了,支持设置断点、单步调试、查看变量等。就调试器这一点,就将其它绝大多数开源的Python IDE全轰成渣。PyDev的调试器也不错,不过它依赖巨型的eclipse,且脾气怪异,比如在我的电脑上容易把eclipse搞挂。Eric4还带有一些很有用的小工具,比如查看类的继承关系图(UML),分析代码的组成(各函数各占几行,多少空行,等等),若干种Wizard(比如正则表达式生成器)。另外还支持宏的录制,就是Office里的那种宏。一句话,有了Eric4,大家就不用偷偷地使用破解的WingIDE或Komodo等商用软件了(什么,你光明正大地使用……好吧,当我没说)。而且,就Eric4与PyQt4(一个Python的图形库)的结合度来看,大部分商业Python IDE都没有Eric4写GUI软件方便。随便提一下,PyQt4写GUI相当好用,不用拘泥于各种布局控件,习惯VC/VB/C#的人能很快上手,而且很好地实现了界面与功能的代码分离,这几点都比之前的最好的Python图形库wxPython要强很多,wxPython现在有对手了。美中不足的是Eric4在Windows下安装比较麻烦,我是指没有一个xxx.exe来搞定一切安装过程。UliPad在这一点上做得就很不错。小结一下,Eric4有以下优点:1.跨Windows/Linux/Mac等开台2.调试器很赞。支持设置断点,单步调试,查看变量值,等等。3.支持工程。4.支持自动补全,即变量打到一半能提示剩下的一半。5.支持智能感知,即输入变量名和一个点,会自动提示可能的函数。6.自动语法检查。每次保存时自动检查。7.支持自动缩进,会自动判断if, while等语句。8.编辑器支持代码折叠9.支持第三方插件。10.很多小工具。比如正则表达式生成/测试器。11.支持宏录制。12.与QtDesigner(PyQt4的界面设计器)结合得很好,使得GUI程序的开发变得方便。13.支持代码版本管理(svn等)14.软件使用PyQt4作为图形库,界面美观大方。15.支持在线自动更新。关于Eric4的安装,以及如何用Eric4和PyQt4方便地开发图形界面程序,我分别另外单独写文章说明。
_________________ArchlinuxBenQ Joybook R47Blog: HI: QQ:gtalk:
&文章标题 : Re: Eric4+pyqt4发表于 :
9:17帖子: 123
送出感谢: 0 次
接收感谢: 0 次
二、Eric4在Windows下的安装日转载请注明作者RunningOn在Linux下,可以apt-get的就直接apt-get,不可以的去官网下载后解压运行就OK。因为大部分情况下Eric4所依赖的包Linux默认都会装。保险起见,请检查是否安装了python,Qt4,和PyQt4。本文重点介绍Eric4在Windows下的安装与配置。Eric4在Linux下的配置与Windows下相同。在Windows下会麻烦一些。步骤是:1安装python与pyqt42安装eric43第一次运行eric4时会提示进行配置4修改一个bug以下是详细说明:1. 安装python与pyqt4,不用单独安装qt。python推荐安装2.5.x版。如果系统之前已经有qt了,pyqt与qt的版本号前两位最好一样,比如pyqt4.4.2与qt4.4.1是关系不大的,但pyqt4.4.x与qt4.3.x可能就会有问题。
Python下载地址:
pyqt下载地址:http://www.riverbankcomputing.co.uk/software/pyqt/download
PS: pyqt自带的example相当赞,推荐看看。2. eric下载解压后有个install.py,运行python install.py即可。在Windows下,要求QtCore4.dll所在的文件夹包含在环境变量PATH中,不然安装时会提示找不到QtCore4.dll。在PyQt安装时,默认会自动设定好环境变量。
安装完毕后,直接双击eric4.pyw或eric4.bat都可以运行Eric4。不同之处在于后者会打开一个DOS黑窗口,不会影响性能,最多影响心情。3. 安装后第一次运行Eric4会提示进行配置。推荐把各配置项都看看,自动补全与智能感知的功能默认都没有打开,而且比较弱,导入.api文件后可以强化。打开功能并强化的方法:单击菜单Settings-&Preferences后弹出对话框,选择左侧的Editor分支下的Autocompletion,全勾上,source选择&from Document and API files&。然后再在左侧选择Editor分支下的APIs,勾上复选框,语言选择Python,单击按钮Add from installed APIs,把你需要的.api文件都加进去,最后点击Compile APIs,要花几分钟,再点确定就OK。现在你的Autocomplete的功能就很牛了,虽然仍不完美。可以把自己的程序生成.api文件并添加。生成方法是在Project-&Source Documentation-&Generate API file.4. 如果要用到QtDesigner(界面设计器),要改个脚本。打开PyQt4\bin\pyuic4.bat,会发现里面执行的是C:\Python2.5\python.exe,但我的python不是装在那,后面参数里的pyuic.py所在的路径也不对,改为正确的路径就OK。比如我的pyuic4.bat就是:
@python &D:\Program Files\python2.5\Lib\site-packages\PyQt4\uic\pyuic.py& %1 %2 %3 %4 %5 %6 %7 %8 %9已知bug:1.有时会提示一些错误,一般是Eric4的代码疏忽了一些变量值为None的情况。点确定就行,不影响使用。2.一些翻译错误,比如斜体翻译成了意大利体。一些注意事项:1.取消多行注释的快捷键Ctrl-Alt-M与千千静听的全局快捷键冲突,可以在Settings-&Keyboard shortcuts中更改。2.在工程中新建代码文件的办法:新建一个文本文件后写入代码,保存为.py文件,然后手动加入到工程中。很土?也许吧
_________________ArchlinuxBenQ Joybook R47Blog: HI: QQ:gtalk:
&文章标题 : Re: Eric4+pyqt4发表于 :
9:17帖子: 123
送出感谢: 0 次
接收感谢: 0 次
三、在Eric4下用PyQt4编写Python的图形界面程序 日转载请注明作者RunningOn  本文是PyQt4的入门教程。网上能搜到其它教程,但我觉得讲得不是很清楚,希望这篇文章对入门者更加有帮助。  先介绍一下PyQt4。Qt4图形库一经发布就好评不断,它在Python下的绑定PyQt4更是让我眼前一亮,不但漂亮,而且开发程序非常方便。在我看来,PyQt4最大的改进之一是它不再拘泥与各种布局控件了,也就是说,现在写图形界面程序,和VB一样可以直接拖控件到窗口上并随便改变大小和位置了,不再像以前那样要先放上布局控件,再在布局控件里放其它控件。对PyQt4的介绍就限于此,我也不准备把它与其它Python图形库进行比较了,因为经验表明这些东西的比较,特别是Qt与Gtk的比较总是会引起不必要的争吵。IDE我使用Eric4。Eric4本身是用PyQt4写的,在使用Eric4时就能体会到用PyQt4能写出多棒的图形界面程序。Eric4的详细介绍与安装请见我的其它文章。操作系统是Windows,在Linux下的操作完全一样。寒喧结束,进入正题。假设我们要用Python写一个图形界面程序,一个对话框,里面两个button一个label。点击其中一个button能改变label的内容,点击另一个button就退出。1. 新建工程。打开Eric4,选择菜单Project-&New新建一个工程,名字我们取为HelloPyQt,填好各项并选择工程所在文件夹之后点OK,一个新的不含任何文件的工程就建好了。2. 新建对话框。在左侧的ProjectViewer中切换到Forms选项卡(左数第二个),右键点空白位置,选New Form,在弹出的对话框中选择Form类型为Dialog,然后会问你保存到哪。我设定为保存为DlgHello.ui文件。点OK之后就会新建这个文件并自动打开QtDesigner。 3. 设计界面。先修改主对话框的属性。选中对话框,在右侧的属性编辑器中就可以查看/修改对话框的属性。将windowTitle改为&Hello, PyQt&,将objectName改为&DlgHello”,前者是对话框标题,后者在以后生成代码时有用,不建议使用默认值。我们拖动一个Label(在DisplayWidgets分类中)到对话框中,将属性text改为&Hello, PyQt&,objectName改为lblHello。再拖动两个PushButton(在Buttons分类中)到对话框,分别将属性text改为&你好&和&退出&。将属性objectName分别改为btnHello和btnExit。界面大概是这个样子:4. 处理事件。在PyQt4下,事件处理方面的术语为“信号”和“槽”,即signal和slot。事件对应信号signal,而事件的处理函数则为slot槽。PyQt4有一些预定义的slot,我们可以直接用,比如“退出”按钮的slot,其实就是关闭对话框,这个slot已经在PyQt4中有定义了。对于这样的slot,我们不用单独写代码,在QtDesigner中就可以完成。而对于“你好”按钮,我们需要自己写代码。对于这样的slot,我们在QtDesigner中不做任何处理,甚至不做定义。那么在这个例子中,在QtDesigner里我们只处理退出按钮的单击事件。单击“编辑信号/槽”按钮进入信号/槽编辑模式。点中退出按钮并拖动,会出现一个像是电路图中的接地图示一样的东西,如下: 松开鼠标,就会弹出“配置连接”对话框。勾上“显示从QWidget继承的信号和槽”,左侧选择clicked(),右侧选择close(),点确定,就OK了。如果要继续调整对话框外观,点击“编辑窗口部件”按钮返回窗口编辑模式。5. 生成界面代码保存之后关闭QtDesigner,会发现Eric4的ProjectViewer的Forms选项卡中已经多出DlgHello.ui了。右击它选择Compile Form,就能生成Ui_DlgHello.py文件,并自动加入到工程中。在Sources选项卡中可以看到。双击Ui_DlgHello.py可以看它的内容,其实是生成了一个Ui_DlgHello类。Ui_DlgHello.py是可以单独运行的,在Eric4中直接按F2可以运行,看看初步的效果。发现单击退出按钮果然能直接退出程序。不建议手动修改Ui_DlgHello.py,因为每次改动界面并生成代码后会将手动进行的修改给覆盖掉。6. 添加额外的代码。“你好”按钮的单击处理代码还需要手写。在PyQt4中,界面代码与事件代码是分开的,这一点很赞,这样每次改界面就不会影响到事件处理的代码了。而wxPython这一点就做得不好。事件处理要新建一个类并继承DlgHello类,然后在这个新类里写事件处理函数。新建类的工作可以交给Eric4来完成。右键点DlgHello.ui,选择Generate Dialog Code,在弹出的对话框中设定ClassName为DlgHello,同时,在这个对话框中可以选择我们感兴趣的事件,Eric4会一并生成事件处理函数的定义。如下图:点确定之后,DlgHello.py就生成了。打开这个文件,“你好”按钮的事件被定义为:
@pyqtSignature(&&)
def on_btnHello_clicked(self):
Slot documentation goes here.
# TODO: not implemented yet
raise NotImplementedError注意这个@pyqtSignature(&&)自动处理了下面定义的槽slot(事件处理函数)与相对应的信号signal(事件)之间的关联,这里是指,单击btnHello按钮,就会自动执行这个函数。slot的命名规则就是”on_对像名_信号名”,如果想添加新的slot,按这个规则来添加函数就行,并且在函数定义语句之前加上@pyqtSignature(&&),不用再重新生成一次DlgHello.py文件。其实另外一种关联signal与slot之间的方法是在运行里绑定,比如按钮对象btnAbout的clicked信号的槽是about_clicked函数,那么在__init__函数中加入这样一句话:
PyQt4.QtCore.QObject.connect(self.btnAbout, PyQt4.QtCore.SIGNAL(&clicked()&), self.about_clicked)那么单击按钮btnAbout时就会执行about_clicked函数。两种方法各有长处。第一种方法简单,第二种方法对于多个signal使用同一个slot时很有效。将on_btnHello_clicked函数改为:
@pyqtSignature(&&)
def on_btnHello_clicked(self):
self.lblHello.setText(&你好,PyQt4&)在文件头部加上:import PyQt4, PyQt4.QtGui, sys再在代码最后加上(与Ui_DlgHello.py末的几乎一样):if __name__ == &__main__&:
app = PyQt4.QtGui.QApplication(sys.argv)
dlg = DlgHello()
dlg.show()
sys.exit(app.exec_())这样就OK了。7. 最后的收尾工作。按F2运行脚本,发现点击“你好”按钮后lblHello label中的文字是乱码。解决办法很简单,把代码中的(&你好,PyQt4&)改为(u&你好,PyQt4&)就行了。PyQt4对中文的支持是很好的。代码统一使用utf8编码,能省去很多麻烦。
_________________ArchlinuxBenQ Joybook R47Blog: HI: QQ:gtalk:
&文章标题 : Re: Eric4+pyqt4发表于 :
19:05帖子: 4
送出感谢: 0 次
接收感谢: 0 次
写得很详细谢谢分享顶一个
&文章标题 : Re: Eric4+pyqt4发表于 :
18:57帖子: 6
送出感谢: 0 次
接收感谢: 0 次
楼主呀!跑Eric4时占了你多少cpu资源呀?我电脑要崩的样子。悲剧呀!
&文章标题 : Re: Eric4+pyqt4发表于 :
0:09帖子: 18
送出感谢: 0 次
接收感谢: 0 次
恩,eric这个ide还是很不错的
&文章标题 : Re: Eric4+pyqt4发表于 :
8:47帖子: 2753
送出感谢: 0 次
请问为什么我“source选择&from Document and API files&。然后再在左侧选择Editor分支下的APIs,勾上复选框,语言选择Python,单击按钮Add from installed APIs”,这时add from installed apis按钮按了不管用。而且,我一新建工程eric就灰掉了
_________________“飞达”——武汉理工大学开源技术协会:
&文章标题 : Re: Eric4+pyqt4发表于 :
13:56帖子: 8
送出感谢: 0 次
接收感谢: 0 次
这个问题我来回答,楼主说的是windows下的Eric4,windows下,APIs可以直接add from... ubuntu下不行,要自己选择usr/share/eric/api.....目录下的.api来添加
&文章标题 : Re: Eric4+pyqt4发表于 :
13:56帖子: 8
送出感谢: 0 次
接收感谢: 0 次
这个问题我来回答,楼主说的是windows下的Eric4,windows下,APIs可以直接add from... ubuntu下不行,要自己选择usr/share/eric/api.....目录下的.api来添加
&文章标题 : Re: Eric4+pyqt4发表于 :
8:46帖子: 59
送出感谢: 0 次
接收感谢: 0 次
_________________Computer Science != Software Engineering. But both of them are profound.
&文章标题 : Re: Eric4+pyqt4发表于 :
19:04帖子: 1404地址: 0xFF00EE
这个ide非常棒,可是舍不得vim
_________________
&文章标题 : Re: Eric4+pyqt4发表于 :
23:27帖子: 7
送出感谢: 0 次
接收感谢: 0 次
网上一堆都是讲在windows下面怎么安装的,你却说windows下很麻烦,我找了一下午ubuntu下的安装方法也没有找到……
&文章标题 : Re: Eric4+pyqt4发表于 :
12:41帖子: 10982
无图无真相
_________________
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 13 篇帖子 ]&
正在浏览此版面的用户:没有注册用户 和 0 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统安装区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - 16.10 - Yakkety Yak
& &系统安装和升级
& && &新立得和软件源
& && &Wubi安装讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& && &Ubuntu移动应用开发
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
& &开源模板库
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& &GTK+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 17.04
& &Ubuntu 16.04 LTS
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
& && &Ubuntu 15.10
& && &Ubuntu 15.04
& && &Ubuntu 14.10
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& && &Deepin
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店当前位置:&>&&>&
Python IDE Eric4详细安装步骤
发布时间:
来源:服务器之家
原先使用pythonWin,后来又用了Komodo,最近在linux下使用了Eric4,感觉还是Eric4很给力呀!所以在windows下就安装了一个试试。Eric4是Eric3的升级版本,支持很多语言,但主要是一个Python的IDE。本身是用Python写的,所以跨平台。图形库使用Qt4,界面相当好看,比大部分开源的IDE要好看很多。和SPE,UliPad等我觉得很好用的IDE比起来,自动补全/智能感知功能有过之而无不及,虽然仍然不完美。支持自动语法检查,支持代码折叠,支持自动缩进。最赞的莫过于它的调试器了,支持设置断点、单步调试、查看变量等。就调试器这一点,就将其它绝大多数开源的Python
IDE全轰成渣。PyDev的调试器也不错,不过它依赖巨型的eclipse,且脾气怪异,比如在我的电脑上容易把eclipse搞挂。
Eric4还带有一些很有用的小工具,比如查看类的继承关系图(UML),分析代码的组成(各函数各占几行,多少空行,等等),若干种Wizard(比如正则表达式生成器)。另外还支持宏的录制,就是Office里的那种宏。
一句话,有了Eric4,大家就不用偷偷地使用破解的WingIDE或Komodo等商用软件了(什么,你光明正大地使用……好吧,当我没说)。而且,就Eric4与PyQt4(一个Python的图形库)的结合度来看,大部分商业Python
IDE都没有Eric4写GUI软件方便。随便提一下,PyQt4写GUI相当好用,不用拘泥于各种布局控件,习惯VC/VB/C#的人能很快上手,而且很好地实现了界面与功能的代码分离,这几点都比之前的最好的Python图形库wxPython要强很多,wxPython现在有对手了。
具体步骤如下:
1. 安装pyqt4
因为在Windows下,故直接选择了二进制安装版本
地址:http://www.riverbankcomputing.co.uk/software/pyqt/download
2. 安装Eric4
下载最新版本,http://eric-ide.python-projects.org/eric4-download.html
解压,执行:python install.py,搞定
3. 运行Eric4
安装完毕后,直接双击eric4.pyw或eric4.bat都可以运行Eric4。不同之处在于后者会打开一个DOS黑窗口,不会影响性能,最多影响心情。
4. 界面截图
5、安装后第一次运行Eric4会提示进行配置。推荐把各配置项都看看,自动补全与智能感知的功能默认都没有打开,而且比较弱,导入.api文件后可以强化。打开功能并强化的方法:单击菜单Settings-&Preferences后弹出对话框,选择左侧的Editor分支下的Autocompletion,全勾上,source选择”from
Document and API
files”。然后再在左侧选择Editor分支下的APIs,勾上复选框,语言选择Python,单击按钮Add from
installed APIs,把你需要的.api文件都加进去,最后点击Compile
APIs,要花几分钟,再点确定就OK。现在你的Autocomplete的功能就很牛了,虽然仍不完美。可以把自己的程序生成.api文件并添加。生成方法是在Project-&Source
Documentation-&Generate API file.
小结一下,Eric4有以下优点:
1.跨Windows/Linux/Mac等开台
2.调试器很赞。支持设置断点,单步调试,查看变量值,等等。
3.支持工程。
4.支持自动补全,即变量打到一半能提示剩下的一半。
5.支持智能感知,即输入变量名和一个点,会自动提示可能的函数。
6.自动语法检查。每次保存时自动检查。
7.支持自动缩进,会自动判断if, while等语句。
8.编辑器支持代码折叠
9.支持第三方插件。
10.很多小工具。比如正则表达式生成/测试器。
11.支持宏录制。
12.与QtDesigner(PyQt4的界面设计器)结合得很好,使得GUI程序的开发变得方便。
13.支持代码版本管理(svn等)
14.软件使用PyQt4作为图形库,界面美观大方。
15.支持在线自动更新。
Copyright © . 版权所有

我要回帖

更多关于 网易云音乐评论抓取 的文章

 

随机推荐