我已安装glassfish,现在我不会下载java ee教程,但无法运行updatetool。我使用的是ubuntu 13.10 64bit。这是错误。
WX import error. Verify the WX widgets are in the PYTHONPATH.
Traceback (innermost last):
File "/opt/glassfish/updatetool/vendor-packages/updatetool/common/boot.py",
line 283, in init_app_locale
import wx
File "wx/__init__.py", line 45, in ?
File "wx/_core.py", line 4, in ?
ImportError: libpangoxft-1.0.so.0: file does not exist
已经尝试过这个 Glassfish updatetool linux 64 bit issue
尝试安装ia32_libs,但由于它不可用,我安装了lib32bz2-1.0(它被apt-get报告为替代品)。在其他地方安装了一些其他软件包,但没有成功。
已安装软件包python-wxgtk2.8和libpangoxft-1.0-0。 PYTHONPATH是空的,不知道它应该包含什么。
答案 0 :(得分:1)
当你说' libpangoxft-1.0-0 '已经安装 - 你确定要安装32位版本吗?
如果要在64位系统中选择32位版本的库,请附加后缀' i386' 。当我遇到同样的问题时,我跟着answer to roughly the same question,另外,还需要进一步安装lib ' libXxf86vm1:i386' 以使其正常工作。在一行中,即
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 libjpeg62:i386 libpangoxft-1.0-0:i386 libpangox-1.0-0:i386 libsm6:i386 libidn11:i386 libXxf86vm1:i386