python pyqt eric_Python小白的第一课-安装python->Pyqt5->Eric

一直使用的都是C、C++、C#、MATLAB、QT,从来没用过Python,听说Python很好用,在简单看了教程有初步了解之后,觉得Python真是伟大,立马进行安装尝试。

先是在64位win7系统上进行了安装,在Python官网Welcome to Python.org上下载了python3.6.2这个版本中的Windows x86-64 executable installer,直接进行了第一次安装,安装的时候采用的是自动安装,安装的路径也是自动设定好的,安装完成之后直接使用IDLE进行了简单的编程,对着简明 Python 教程尝试了一下,教程是lunix下的,我的电脑是Windows的,稍微有出入,就是lunix下的输入时raw_input,window下是input,lunix下 print直接输出,但是window下需要加个()等等,把教程上面的例子都尝试完成之后,感觉so cool,想好好用一下Python了,一直使用的是C#进行窗体软件的设计,所以下一步也是考虑使用Python来实现窗体的设计。

这下在网上百度了一下,使用Python与QT结合的PyQT来实现,利用脚本库来人工编写窗体,所以就安装了PyQT5,Pyqt5的第一次安装还是蛮费劲的,网上有很多tips,开始的时候我从网上下载PyQT5的安装包,安装完成之后,却用不了,然后又考虑使用pip来安装,网上教程说的是Python3以上的版本都是自动安装pip的,我的电脑在安装python的时候,我还不懂pip是什么意思,就没装,然后我又跑到电脑的控制面板-卸载程序那,打开Python,进行了修复,这时候把pip安装上了,接着就到Python安装文件下的script处,打开cmd(打开的方法很简单咯,按下shift ,点击鼠标右键,出现“在此处打开命令窗口”),然后输入pip3 install PyQt5(记住安装的时候电脑要联网哦)这样就自动安装好了PyQT5啦,在IDLE里面,可以试QT了,进行手动窗体设计了。

因为之前用过QT和C#,控件都是自动拖入界面,只需要进行核心代码的编写,所以我就想着能不能也使用那种方式进行设计窗体,然后我又百度了一下决定安装Eric,我在网上下载了Eric6的安装包,解压之后,点击Install,提示遇到缺少东西,这时候打开eric安装包中的readme,告诉需要安装QScintilla2,这时候再次到pip3那个地方,直接在cmd窗口中输入pip3 install QScintilla2,等待安装完成,然后点击eric6的install.py文件,eric6就安装成功了,安装成功之后,参考这个快速熟悉 PyQt5 与 Eric6 的极速 GUI 开发进行了尝试,操作中发现会提示很崩溃的一条信息,显示无法打开QT设计师,原来是我的QT设计师还没有,这时候百度了好久,中找到了一条信息,pip3 install PyQt5-tools,这下就解决了这个问题。可以正常的工作了。

后来我又给笔记本电脑装这个,因为笔记本是32位的,又重新下载Python3.6.2的X86版的,装的时候我想自己设置路径,不用默认的路径,因为默认的路径在C盘用户下面,很麻烦,但是我的尝试失败了,安装Python没问题,使用的时候提示系统缺少很多文件dll,这些不是问题,我就把台式机上system32文件夹下的那些缺少的dll文件拷到笔记本上,Python能用了,但是pip没安装上,没有pip安装其他的东西太费劲了,所以我使劲安装啊,怎么都不行,用的是自定义路径,在装pip时,无法再修改了,没法将pip安装到script文件夹下,怎么都不行,只好作罢,卸载,重新自动安装,这下才装成功了。后面就跟64位电脑上装的一样了。

总结一下Python小白的安装Python到安装eric使用qt的窗体的经验吧:

1、如果你也是跟我一样的小白,安装Python时,尽量选择自动安装吧

2、在pip3所在文件夹下运行cmd,使用pip3 安装你需要的Python相关的文件吧,使用pip3 install Pyqt5,

3、使用pip3安装QScintilla2,pip3 install QScintilla2

4、下载eric安装包,点击install.py安装eric6

5、使用pip3 安装PyQT需要的工具包:pip3 install PyQt5-tools

暂时就这些咯,希望能帮助跟我一样的小白,也是第一篇在知乎上的记录了,下一次安装的时候就知道怎么安装了,我第一次侥幸安装成功之后,隔了2天进行第二次安装,想了好久没想起来,又是花了一天的时间百度,尝试,才成功。。。好记性不如烂笔头啊。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值