4

我正在使用 CYGWIN 作为平台并想使用 wxPython。有没有办法让源代码在 cygwin 中编译和工作?

4

4 回答 4

5

我找到了这个在 Cygwin 下构建 wxPython 的链接。对我来说,这比安装所有 X11 的东西要好得多。我使用 wxPython-src-2.8.12.1 进行了尝试,并按照 tee 的说明进行操作,效果很好。

于 2011-12-23T15:21:18.900 回答
3

你需要一个完整的工作 X 环境才能让它工作。在普通 Windows 下使用 Python 和 wxPython 会容易得多。你有特殊情况吗?

于 2008-11-21T22:04:01.317 回答
0

使用 wxPython 的重点不就是使用 WxWidgets 吗?使用 THAT 的重点不就是拥有一个跨平台的 GUI 库吗?

换句话说,忘掉 X11,只在 windows 上使用原生的 wxPython。

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

于 2010-12-17T03:42:13.787 回答
0

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

  1. 我在 Windows7 中安装了 python27 和 wxPython
  2. “echo 'export PATH=/cygdrive/c/Python27/:$PATH'>>~/.bashrc”
  3. 重启cygwin

有用。欢呼!

我不知道是否应该添加任何其他路径,但我的程序是在 Fedora 上执行的,并且可以在那里运行。  

于 2012-06-28T04:05:39.497 回答