deepin默认安装了pyqt5,那么我开发的时候是否还需要安装什...
Tofloor
poster avatar
floatingrain
deepin
2018-06-09 21:21
Author
今天想开始学pyqt5开发来着,抱着试试看的想法就把一段调用了qt组件的python代码保存之后python3运行了,结果就这么成功了,然后果然在/usr/lib/python3/dist-packages/下面发现了PyQt5文件夹。所以我想开发的话还需要装什么吗?
另外,怎么看deepin安装的pyqt5版本?怎么更新?如果我想用最新的5.10的话,从pip3安装对其是否有影响?另外系统里有python3,3m,3.5,3.5m,为啥装那么多?
求教。
Reply Favorite View the author
All Replies
avatar
DebuggerX
deepin
2018-06-09 21:32
#1
用pycharm,开发肯定用虚拟环境venv,装到虚拟环境里去 ,比如我这个 :https://github.com/debuggerx01/JSONFormat4Flutter  ,python3,3m,3.5,3m实际是同一个,不同的链接只是为了兼容
Reply View the author
avatar
floatingrain
deepin
2018-06-10 20:16
#2
https://bbs.deepin.org/post/157903
用pycharm,开发肯定用虚拟环境venv,装到虚拟环境里去 ,比如我这个 :https://github.com/debuggerx01/JSO ...

我才了解在venv里开发是比较好的方案。那您的系统pip包是自带的那些吗,我原来在pip和pip3里装过一些东西,现在可能不需要了,但不知道哪些是deepin自带的,如果你也没动过是系统默认的话能不能帮我把pip list installed和pip3 list installed贴出来?我想手动卸掉那些包之后用venv开发。
Reply View the author
avatar
DebuggerX
deepin
2018-06-11 07:12
#3
https://bbs.deepin.org/post/157903
我才了解在venv里开发是比较好的方案。那您的系统pip包是自带的那些吗,我原来在pip和pip3里装过一些东西 ...

你再了解下venv的细节吧,venv里的包和系统环境里的不搭嘎的。
在pycharm的设置里给工程创建venv,最后一页里两个复选框不要勾,这样venv里就不会带系统的任何包,而是只有python和pip的纯净环境了。
不要看网上各种过时的老资料,任何让你折腾修改系统环境的全部无视。
Reply View the author
avatar
floatingrain
deepin
2018-06-12 20:28
#4
https://bbs.deepin.org/post/157903
你再了解下venv的细节吧,venv里的包和系统环境里的不搭嘎的。
在pycharm的设置里给工程创建venv,最后一 ...

嗯嗯,我知道的,之所以想卸了那些手动安装过的包就是想开始完全使用venv,不想污染系统环境。不过还是谢谢啦~
Reply View the author