LINUX 安装wxpython遇到问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINUX 安装wxpython遇到问题相关的知识,希望对你有一定的参考价值。

[root@localhost 下载]# rpm -Uvh wxPython-2.8.12.0-1.el6.i686.rpm
警告:wxPython-2.8.12.0-1.el6.i686.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 0608b895: NOKEY
错误:依赖检测失败:
libc.so.6 被 wxPython-2.8.12.0-1.el6.i686 需要
libc.so.6(GLIBC_2.0) 被 wxPython-2.8.12.0-1.el6.i686 需要
libc.so.6(GLIBC_2.1.3) 被 wxPython-2.8.12.0-1.el6.i686 需要
libc.so.6(GLIBC_2.3.4) 被 wxPython-2.8.12.0-1.el6.i686 需要
libc.so.6(GLIBC_2.4) 被 wxPython-2.8.12.0-1.el6.i686 需要
libgcc_s.so.1 被 wxPython-2.8.12.0-1.el6.i686 需要
libgcc_s.so.1(GCC_3.0) 被 wxPython-2.8.12.0-1.el6.i686 需要
libgcc_s.so.1(GLIBC_2.0) 被 wxPython-2.8.12.0-1.el6.i686 需要
libm.so.6 被 wxPython-2.8.12.0-1.el6.i686 需要
libm.so.6(GLIBC_2.0) 被 wxPython-2.8.12.0-1.el6.i686 需要
libm.so.6(GLIBC_2.1) 被 wxPython-2.8.12.0-1.el6.i686 需要
libpthread.so.0 被 wxPython-2.8.12.0-1.el6.i686 需要
libpython2.6.so.1.0 被 wxPython-2.8.12.0-1.el6.i686 需要
libstdc++.so.6 被 wxPython-2.8.12.0-1.el6.i686 需要
libstdc++.so.6(CXXABI_1.3) 被 wxPython-2.8.12.0-1.el6.i686 需要
libstdc++.so.6(GLIBCXX_3.4) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_baseu-2.8.so.0 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_baseu-2.8.so.0(WXU_2.8) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_baseu-2.8.so.0(WXU_2.8.5) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_baseu_net-2.8.so.0 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_baseu_net-2.8.so.0(WXU_2.8) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_baseu_xml-2.8.so.0 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_baseu_xml-2.8.so.0(WXU_2.8) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_baseu_xml-2.8.so.0(WXU_2.8.8) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_adv-2.8.so.0 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_adv-2.8.so.0(WXU_2.8) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_adv-2.8.so.0(WXU_2.8.11) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_adv-2.8.so.0(WXU_2.8.5) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_aui-2.8.so.0 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_aui-2.8.so.0(WXU_2.8) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_aui-2.8.so.0(WXU_2.8.5) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_aui-2.8.so.0(WXU_2.8.9) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_core-2.8.so.0 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_core-2.8.so.0(WXU_2.8) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_core-2.8.so.0(WXU_2.8.1) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_core-2.8.so.0(WXU_2.8.10) 被 wxPython-2.8.12.0-1.el6.i686 需要
libwx_gtk2u_core-2.8.so.0(WXU_2.8.2) 被 wxPython-2.8.12.0-1.el6.i686 需要

参考技术A 从提示来看需要安装linux开发包 包括 c c++ lib等。追问

linux 开发包怎么装,

追答

是一些rpm包在光盘上你可看到gtk c gcc 等

Deepin 系统Linux系统解决安装wxPython安装不上的问题

1 问题

使用import wx报错 No module named ‘wx’

环境:

python3.6

pip 20.3.3

直接使用pip install wxPython是安装不上的,会报错。

2 解决办法

虽然Deepin是Debian内核,但是Wxpython的debian版本,恰好没有支持python3.6,只有Python2.7和python3.5和Python3.7。所以用以下ubuntu内核的也是可以的。

方法一:

这种办法下载较慢

pip install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 wxPython

方法二:

先下载好.whl文件,直接本地安装。https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04/

然后在终端,cd到下载的whl文件路劲,执行

cd ~./Downloads
pip install wxPython-4.0.0-cp36-cp36m-linux_x86_64.whl

以上是关于LINUX 安装wxpython遇到问题的主要内容,如果未能解决你的问题,请参考以下文章

本地搭建robotframework + allure 遇到的问题

学习robotframework遇到问题

wxPython 的机器人框架安装问题

解决robotframework安装时提示wxPython not found问题

Deepin 系统Linux系统解决安装wxPython安装不上的问题

wxPython 安装 及参考文档