pyqt5教程菜鸟教程,python3 pyqt5
我在许邦图(旅行者号)上显然安装了旧版本的PyQt5。打印PYQT _版本_字符串时,将显示5.2.1。我在这里下载了最新的PyQt5发行表格资料来源forge.net/projects/pyqt/files/pyqt5/pyqt-5.4/
我配置、制造、安装了它,一切都按计划进行了。但是,即使再次打印PYQT_VERSION_STR,也会输出5.2.1。在
我如何告诉python3.4使用更新版本?在
(重新安装新版本不应该覆盖另一个版本吗?我不知道为什么5.2.1显示为版本字符串。 )
编辑1:
sys.path:
[,/home/user/.pythonbrew/lib ,/usr/lib/python3.4 ,/usr/lib/python 3.4/plat-x86 _ 65306;
PyQt5 .__文件_ _
/usr/lib/python 3/dist包/pyqt 5/init。py
所以我的大蟒似乎在使用存储库版本,除非在安装制造时安装此版本。在
编辑2:
PYQT _版本_字符串似乎会返回Qt(!的版本是在创建和安装前的PyQt5配置中找到的。因此,实际问题似乎与我的Qt5版本有关,根据PyQt5的大蟒配置的输出,5 .2 .1:queryingqmakeoutyourqtinstallation .
多点传送。
这是Python 3.4.0在Linux操作系统上得版本5.4 .
类型我查看许可证。
类型是接受许可证条款。
类型否todeclinethetermsofthelicense。
你接受许可条款吗?是
foundthelicensefilepyqt-GPL。啜饮。
正在检查[…]
DBus v1似乎没有安装。
qtv5.2.1(开放源)正在被使用。
工具可执行文件是/usr/负责的雨/qmake。
夸脱是作为共享库。
正在使用SIP 4.16.5。
啜饮可执行文件是/usr/负责的雨/啜饮。
这些pyqt 5模块将被构建:Qt core,QtGui,QtNetwork,QtOpenGL,
QtPrintSupport,QtQml,QtQuick,QtSql,QtTest,QtWidgets,QtXml,QtDBus,_QOpenGLFunctions_2_0。
pyqt 5 python packagewillbeinstalledin/usr/lib/python 3.4/site-packages。
pyqt 5是isbeingbuilttwithgenerateddocstrings。
pyqt 5是“受保护”的被重新定义为“公”。
thedesignerpluginwillbeinstalledin
/usr/lib/x86 _ 64-Linux-GNU/qt5/插件/设计器。
qmlscenepluginwillbeinstalledin
/usr/lib/x86 _ 64-Linux-GNU/qt5/plugins/pyqt 5。
第五季.sip fileswillbeinstalledin/usr/share/sip/pyqt 5。
pyuic5、Pyr cc5和pyl update 5 willbeinstalledin/usr/负责的雨。
interperterusedbypyuic 5是/usr/负责的雨/python3。
通用电气软件。
嵌入式啜饮标志。
正在生成[…]
写操作
/首页/晓龙/downloads/pyqt-GPL-5.4/examples/quick/tutorials/extending/chapter 6-plugins/charts/QM .
生成顶层专业的。文件。
使制作包装可执行。
生成生成文件.
因此,PyQt5进入了正确的目录,但Qt5的实际版本早于5.4。现在,问题是:"如何更新Qt5版本? "。除非你误会了什么。在
编辑3:
sys.executable输出:
^{pr2}$
编辑4:
我的bash _别名文件的内容:
别名python=python3
别名pip=pip3
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。