如何在 Fedora 上 运行 wikidPad
How to run wikidPad on Fedora
我正在尝试 wikidPad running on Fedora 27. According to the installation wiki,它 运行 在 Linux 上很好。在 Fedora 中有一个关于获取它的部分 运行ning 但它是在 2007 年编写的,它对我不起作用。
我的设置:
- Fedora 27 + LXDE(64 位,运行在 virtualbox VM 中)
- WikidPad 2.2 源代码 zip(2014 年最新版本)
继fedora instructions之后,我安装了:
- python2-wxpython-3.0.2.0-21.fc27.x86_64
- wxGTK-gl-2.8.12-29.fc27.x86_64.rpm
- 已经安装了 python2 和 sqlite3
- 还作为上述软件包的依赖项安装:SDL、wxBase、wxGTK、wxBase3、wxGTK3、wxGTK3-gl、wxGTK3-media
我运行是这样的:
fedora ~/doc/wikidpad$ python WikidPad.py
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed
from gtk import _gtk
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_set_qdata: assertion 'node != NULL' failed
from gtk import _gtk
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: cannot register existing type 'GtkWidget'
from gtk import _gtk
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
from gtk import _gtk
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: cannot register existing type 'GtkBuildable'
from gtk import _gtk
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_interface_add_prerequisite: assertion 'G_TYPE_IS_INTERFACE (interface_type)' failed
from gtk import _gtk
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_once_init_leave: assertion 'result != 0' failed
from gtk import _gtk
/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_register_static: assertion 'parent_type > 0' failed
from gtk import _gtk
此时,它会显示启动画面并一直挂在那里,直到我用 Ctrl-C 将其杀死。
在 Fedora 上获取此 运行ning 的正确步骤是什么?有什么明显的我想念的吗?
启动时挂起是一个错误(关于 gtk2/gtk3 冲突),已于 2016 年在 WikidPad 中修复。
例如,阅读此处:https://github.com/WikidPad/WikidPad/issues/1
请使用较新(或当前)版本的 WikidPad!
我正在尝试 wikidPad running on Fedora 27. According to the installation wiki,它 运行 在 Linux 上很好。在 Fedora 中有一个关于获取它的部分 运行ning 但它是在 2007 年编写的,它对我不起作用。
我的设置:
- Fedora 27 + LXDE(64 位,运行在 virtualbox VM 中)
- WikidPad 2.2 源代码 zip(2014 年最新版本)
继fedora instructions之后,我安装了:
- python2-wxpython-3.0.2.0-21.fc27.x86_64
- wxGTK-gl-2.8.12-29.fc27.x86_64.rpm
- 已经安装了 python2 和 sqlite3
- 还作为上述软件包的依赖项安装:SDL、wxBase、wxGTK、wxBase3、wxGTK3、wxGTK3-gl、wxGTK3-media
我运行是这样的:
fedora ~/doc/wikidpad$ python WikidPad.py /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed from gtk import _gtk /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_set_qdata: assertion 'node != NULL' failed from gtk import _gtk /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: cannot register existing type 'GtkWidget' from gtk import _gtk /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed from gtk import _gtk /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: cannot register existing type 'GtkBuildable' from gtk import _gtk /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_interface_add_prerequisite: assertion 'G_TYPE_IS_INTERFACE (interface_type)' failed from gtk import _gtk /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_once_init_leave: assertion 'result != 0' failed from gtk import _gtk /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_register_static: assertion 'parent_type > 0' failed from gtk import _gtk
此时,它会显示启动画面并一直挂在那里,直到我用 Ctrl-C 将其杀死。
在 Fedora 上获取此 运行ning 的正确步骤是什么?有什么明显的我想念的吗?
启动时挂起是一个错误(关于 gtk2/gtk3 冲突),已于 2016 年在 WikidPad 中修复。
例如,阅读此处:https://github.com/WikidPad/WikidPad/issues/1
请使用较新(或当前)版本的 WikidPad!