deepin linux安装配置pycharm+pyqt5+Eric+Python3环境
电梯直达到第
poster avatar
Zeus_god
deepin
发表于 2018-05-30 20:02
楼主
deepin安装Eric+pycharm+pyqt5走了很多弯路,一般网上都说要安装sip,qt,pyqt等等,一个坑接一个坑,差点放弃。
最后睡觉前在手机上看到一个教程,原来如此简单。
教程地址:https://www.aliyun.com/jiaocheng/141806.html

只适合deepin15.5,其他未测试。

1.安装pyqt5:
sudo apt-get install pyqt5*

2.安装qt designer:

sudo apt-get install qttools5-dev-tools

3.然后商店安装pycharm和Eric。


4.深度15.5默认安装了Python3.5
现在已经全部安装完成了。

/usr/bin/designer可能不能运行,是个软链接,实际是想运行qt4的designer,但这个文件不存在,

manager@PC-20180525HTBD:~$ whereis designer
designer: /usr/bin/designer
manager@PC-20180525HTBD:~$ /usr/bin/designer
designer: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': No such file or directory

实际上qt5的designer路径是/usr/lib/x86_64-linux-gnu/qt5/bin/designer

然后按教程吧pycharm的扩展工具设置下,
designer:/usr/lib/x86_64-linux-gnu/qt5/bin/designer   工作目录:$FileDir$
pyuic:/usr/bin/python3.5    参数:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py     工作目录:$FileDir$

其他设置可以参考Windows平台的,现在pycharm就可以用pyqt设计界面了。

Eric在添加API时,“从已安装的API中添加”这个按钮是灰色不可用,没找到办法,有知道的说下,谢谢,


惯例:感谢deepin团队的努力,deepin现在做的真心不错,继续努力吧



回复 收藏 只看作者
所有回复
Zeus_god
deepin
发表于 2018-05-30 20:35
沙发

回复 只看作者
xyh920691910
deepin
发表于 2018-06-24 01:25
板凳
赞一个。,
回复 只看作者
leixiaozeng
deepin
发表于 2018-07-19 20:42
地板
eric 不好用。如果eric这个软件能做好一点都可以不用pycharm了。

回复 只看作者
137******60
deepin
发表于 2018-10-09 22:27
4楼
/usr/bin/designer可能不能运行,是个软链接,实际是想运行qt4的designer,但这个文件不存在,

这个解决方案是
sudo apt-get install qt5-default

接下来可以直接使用/usr/bin/designer打开qt5的设计师了
回复 只看作者
Zeus_god
deepin
发表于 2018-10-17 04:50
5楼
https://bbs.deepin.org/post/157284
/usr/bin/designer可能不能运行,是个软链接,实际是想运行qt4的designer,但这个文件不存在,

这个解决方 ...

你这方法我没试过,如果可以那比我的方法方便,我那个也行,找到了designer的实际目录设置下就行,Eric还是按qt4的路径在找,所以出错
回复 只看作者
Zeus_god
deepin
发表于 2018-10-17 04:53
6楼
刚用你的命令确实不用设置designer的路径就可以,不过还是要设置pyuic
回复 只看作者
Zeus_god
deepin
发表于 2018-10-17 06:13
7楼
https://bbs.deepin.org/post/157284
/usr/bin/designer可能不能运行,是个软链接,实际是想运行qt4的designer,但这个文件不存在,

这个解决方 ...

知道pyuic5怎么设置吗,重装用了你的办法,Eric不能编译窗口,手动设置tools目录为/usr/lib/qt5/bin/   后提示/usr/lib/qt5/bin/pyuic5: Unknown option 'x'.的错误,不知道在那设置xo参数
回复 只看作者
137******60
deepin
发表于 2018-10-19 01:34
8楼
https://bbs.deepin.org/post/157284
刚用你的命令确实不用设置designer的路径就可以,不过还是要设置pyuic

pyuic我是这样设置的
Program: python3
Arguments: -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Working directory: $FileDir$
回复 只看作者
137******60
deepin
发表于 2018-10-19 01:36
9楼
本帖最后由 kevin_lu 于 2018-10-18 18:31 编辑
https://bbs.deepin.org/post/157284
知道pyuic5怎么设置吗,重装用了你的办法,Eric不能编译窗口,手动设置tools目录为/usr/lib/qt5/bin/    ...

Eric应该要用到python3-pyqt5.qsci吧,Eric里调用相关api,试试sudo pip3 install
我在windows中设置过
我用下来感觉PyCharm比较好,就一直在用它

我的正常能用,我是这么做的
安装eric
sudo apt install eric python3-pyqt5.qsci
系统会自动安装eric-api-files
如没有可以也加上去

安装pyqt5
sudo pip3 install PyQt5 qscintilla

设置时
Qt-tools的目录设为 /usr/bin/

API设置里
python3语言,eric6-plug类型加入 python3.6-api ; pyqt5-gui类型加入 PyQt5.api

然后试一下可以直接打开designer进行窗体设计,右击ui文件选择编译窗体,可以生成相应的.py文件


回复 只看作者
Zeus_god
deepin
发表于 2018-10-21 21:32
10楼
https://bbs.deepin.org/post/157284
Eric应该要用到python3-pyqt5.qsci吧,Eric里调用相关api,试试sudo pip3 install
我在windows中设置过
我 ...

还是pycharm好用,配置合理些,Eric有好的地方,但坑也多
回复 只看作者
红豆
deepin
发表于 2020-02-16 02:10
11楼
1.安装pyqt5:
sudo apt-get install pyqt5*

2.安装qt designer:

sudo apt-get install qttools5-dev-tools

以上两步执行安装后,安装到什么地方了?我到处找不着
回复 只看作者
红豆
deepin
发表于 2020-03-09 03:35
12楼
https://bbs.deepin.org/post/157284
/usr/bin/designer可能不能运行,是个软链接,实际是想运行qt4的designer,但这个文件不存在,

这个解决方 ...

这个解决方案好,果然可以!赞一个
回复 只看作者
syq123
deepin
发表于 2020-05-09 19:15
13楼
https://bbs.deepin.org/post/157284
1.安装pyqt5:
sudo apt-get install pyqt5*

find 查找一下也没有吗?
回复 只看作者