2008-11-21 29 views

回答

5

我发现此链接到build wxPython under Cygwin。对我来说,这是一个比安装所有X11东西更好的选择。我用wxPython-src-2.8.12.1试了一下,然后按照T恤的说明完成。

3

您需要一个完整的工作X环境才能使其工作。在纯粹的Windows中使用Python和wxPython会容易得多。你有特殊情况吗?

+0

是我真的想避免使用普通的香草windows.It是一个图书管理员的构建以股代息的前端。图书馆员真的不想在她的窗户上安装python和wxpython。我曾经在perl甚至tcl/tck或perl/tk中考虑过win32 :: gui,但是我认为我会给python一个镜头。 – Paul 2008-11-21 23:31:06

+0

你可以扩展一个完整的工作X环境吗? – Paul 2008-11-21 23:32:03

+0

Cygwin下的Python的gui环境应该是X11。 – 2008-11-24 16:10:48

0

是不是使用wxPython的全部使用WxWidgets?使用THAT是不是有一个跨平台的GUI库?

换句话说,忘了X11,并在Windows上使用本地wxPython。

如果您想避免要求用户安装wxPython及其依赖项,请考虑编写安装程序。或者,研究py2exe将python“编译”为一个.exe文件(以及支持.zip和.dll文件),这对于“仅通过复制文件进行安装”更为可贵。

0

我尝试另一种解决方案中使用的cygwin的wxPython:

  1. 我在Windows7安装python27和wxPython的
  2. 难道“回声 '出口PATH =/cygdrive/C/Python27 /:$ PATH' >>在〜/ .bashrc”
  3. 重启cygwin的

它的工作原理。欢呼!

我不知道是否应该添加其他路径,但我的程序是在Fedora上执行的,它在那里工作。