ubuntu系统如何手动安装 wxPython-src-2.8.10.1.tar.bz2
ubuntu9.04版本使用以下命令,可以连网 自动安装。
sudo apt-get install python-wxgtk2.8 python-wxtools python-wxaddons wx2.8-i18n
由于在应用中没有那么多的网络资源,所以需要手动来安装,想知道如何手动在终端去安装从
http://sourceforge.net/projects/wxpython/files/wxPython/2.8.10.1/wxPython-src-2.8.10.1.tar.bz2/download下载的src包,
不知道 是不是 还需要 安装别的软件包 ,解压安装wxPython-src-2.8.10.1.tar.bz2时总是提示错误信息
安装命令 ./setup.py build 和./setup.py install
在执行第一条时就报如下错误:
WARNING: WXWIN not set in environment. Assuming '..'
ERROR: WX_CONFIG not specified and wx-config not found on the $PATH
Preparing CORE...
Preparing GLCANVAS...
Preparing STC...
Preparing GIZMOS...
running install
running build
running build_py
copying wx/__version__.py -> build-gtk2.unicode/lib.linux-i686-2.6/wx
copying wx/build/build_options.py -> build-gtk2.unicode/lib.linux-i686-2.6/wx/build
package init file 'wx/tools/XRCed/plugins/__init__.py' not found (or not a regular file)
package init file 'wx/tools/XRCed/plugins/__init__.py' not found (or not a regular file)
running build_ext
building '_core_' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DSWIG_TYPE_TABLE=_wxPython_table -DSWIG_PYTHON_OUTPUT_TUPLE -DWXP_USE_THREAD=1 -UNDEBUG -Iinclude -Isrc -I/usr/include/python2.6 -c src/helpers.cpp -o build-gtk2.unicode/temp.linux-i686-2.6/src/helpers.o -O3
[解决办法]
这个是需要 wxWidgets 源码才能编译的
注意 WXWIN,WX_CONFIG
[解决办法]
src包内应该有源码吧
[解决办法]
wxwidgets(wxpython)新手(我也是)暂时从软件包安装, 不要因为安装耽误了学习, 得不偿失。
[解决办法]
可以看出, wxwidgets(wxpython)依赖于一些库,比如libwxgtk2.8,安装wxpython之前,必须安装这些软件包。 你看:
[code=C/C++][/code]
正在解压缩 libwxbase2.8-0 (从 .../libwxbase2.8-0_2.8.9.1-0ubuntu6_i386.deb) ...
选中了曾被取消选择的软件包 libwxgtk2.8-0。
正在解压缩 libwxgtk2.8-0 (从 .../libwxgtk2.8-0_2.8.9.1-0ubuntu6_i386.deb) ...
选中了曾被取消选择的软件包 python-wxversion。
正在解压缩 python-wxversion (从 .../python-wxversion_2.8.9.1-0ubuntu6_all.deb) ...
选中了曾被取消选择的软件包 python-wxgtk2.8。
正在解压缩 python-wxgtk2.8 (从 .../python-wxgtk2.8_2.8.9.1-0ubuntu6_i386.deb) ...
选中了曾被取消选择的软件包 python-wxaddons。
正在解压缩 python-wxaddons (从 .../python-wxaddons_2.8.9.1-0ubuntu6_all.deb) ...
选中了曾被取消选择的软件包 python-wxtools。
正在解压缩 python-wxtools (从 .../python-wxtools_2.8.9.1-0ubuntu6_all.deb) ...
选中了曾被取消选择的软件包 wx2.8-i18n。
正在解压缩 wx2.8-i18n (从 .../wx2.8-i18n_2.8.9.1-0ubuntu6_all.deb) ...
正在处理用于 man-db 的触发器...