如何为虚拟环境安装 wxpython

如何为虚拟环境安装 wxpython

我使用的是 14.04。系统 Python 版本是 2.7.6。我正在测试一个适用于 Python 2.7.9 的软件。所以我有一个运行 Python 2.7.9 的虚拟环境。

运行这个pip install wxpython不起作用。所以我按照以下步骤操作:在 Ubuntu 和 Debian 上安装 wxPython 和 wxWidgets

目前,我可以import wx使用系统 Python (2.7.6)。但无法使用虚拟环境。

我尝试使用这些从源代码构建 wxWidgets 和 wxPython指示,但失败并出现以下错误:

In file included from src/helpers.cpp:17:0:
include/wx/wxPython/wxPython_int.h:35:19: fatal error: wx/wx.h: No such file or directory
 #include <wx/wx.h>
                   ^
compilation terminated.
error: command 'gcc' failed with exit status 1

编辑:

我尝试了另一种选择:重新安装 virtualenv--system-site-packages

例如 virtualenv venv --system-site-packages

但是这也不能解决问题。在我的例子中,我已经安装了 python 2.7.9 ~/alternative/bin,因此运行以下命令仍然无法将 wx 导入到 virtualenv 中:

virtualenv --system-site-packages -p ~/alternative/bin/bin/python2.7 my_venv

相关内容