如何在linux中使用python3安装wxpython?给了我一个错误

如何在linux中使用python3安装wxpython?给了我一个错误,wxpython,python-3.6,libjpeg,Wxpython,Python 3.6,Libjpeg,错误 XXX-PC Python 3.6.5 (default, May 11 2018, 13:30:17) [GCC 7.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. import sys import wx Traceback (most recent call last): File "<stdin>", line 1, in <modu

错误

XXX-PC
Python 3.6.5 (default, May 11 2018, 13:30:17) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
 import sys
 import wx
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/__init__.py", line 17, in <module>
    from wx.core import *
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/core.py", line 12, in <module>
    from ._core import *
检查总账/总账h。。。不 配置:错误:OpenGL库不可用 运行配置时出错 错误:生成wxWidgets失败 回溯最近一次呼叫上次: cmd_build_wx中的build.py文件,第1321行 wxbuild.mainwxDir,生成选项 文件/tmp/pip-build-1v9li5h1/wxpython/buildtools/build_wxwidgets.py,第行 总的来说是375 运行配置时出错 文件/tmp/pip-build-1v9li5h1/wxpython/buildtools/build_wxwidgets.py,第行 85,非常错误 raise builder.BuildErrormsg buildtools.builder.BuildError:运行配置时出错 完成命令:build_wx 0m5.163s 完成命令:build 0m5.163s 命令“/usr/bin/python3-u build.py build”失败,退出代码为1

XXX-PC
Python 3.6.5 (default, May 11 2018, 13:30:17) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
 import sys
 import wx
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/__init__.py", line 17, in <module>
    from wx.core import *
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/core.py", line 12, in <module>
    from ._core import *
约»蟒蛇3

XXX-PC
Python 3.6.5 (default, May 11 2018, 13:30:17) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
 import sys
 import wx
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/__init__.py", line 17, in <module>
    from wx.core import *
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/core.py", line 12, in <module>
    from ._core import *
ImportError:libjpeg.so.8:无法打开共享对象文件:无此类文件 文件或目录

XXX-PC
Python 3.6.5 (default, May 11 2018, 13:30:17) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
 import sys
 import wx
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/__init__.py", line 17, in <module>
    from wx.core import *
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/core.py", line 12, in <module>
    from ._core import *

我通常会这样做:

XXX-PC
Python 3.6.5 (default, May 11 2018, 13:30:17) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
 import sys
 import wx
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/__init__.py", line 17, in <module>
    from wx.core import *
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/core.py", line 12, in <module>
    from ._core import *
pip3 install wxPython
如果不起作用,则可能未安装wxPython的任何依赖项:

XXX-PC
Python 3.6.5 (default, May 11 2018, 13:30:17) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
 import sys
 import wx
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/__init__.py", line 17, in <module>
    from wx.core import *
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/core.py", line 12, in <module>
    from ._core import *

我注意到在Ubuntu上,我有时需要安装webkit、opengl等来安装wxPython。您的错误消息甚至提到缺少OpenGL,因此我将从这里开始。

感谢您的帮助,我的问题是终端中的spyder:,没有问题。我没有使用该IDE。Sorry@MikeDriscoll感谢链接-安装GitHub自述页面上列出的所有依赖项通过pip为我解决了wxPython安装的类似问题。
XXX-PC
Python 3.6.5 (default, May 11 2018, 13:30:17) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
 import sys
 import wx
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/__init__.py", line 17, in <module>
    from wx.core import *
  File "/home/xxx/.local/lib/python3.6/site-packages/wx/core.py", line 12, in <module>
    from ._core import *