我正在尝试开始一个新的python GUI应用程序,我决定使用wxPython作为GUI,因为我想要一个多平台的.
问题是我想使用virtualenv(与virtualenvwrapper)隔离环境,并能够在我将工作的其他机器中重现它,但我无法安装wxPython.
我通过apt-get将它安装在我的ubuntu机器上,但这还不够
我在网上搜索了一个解决方案,我发现......
这个页面http://batok.github.com/virtualenvwxp/解释了一种破解virtualenv环境以使用wxPython的本地安装的方法.不是最好的解决方案,但这将是一个很好的解决方法.问题是它是针对Mac解释的,我无法让它在我的ubuntu中运行.
还找到了这个页面在Linux下的virtualenv中安装wxPython,有人问类似的东西.我试图以这种方式构建wxPython但没有成功.
任何帮助,将不胜感激.
最后,我选择了wxPython,因为它是多平台的,我可以在没有许可证问题的情况下使用它,但由于我还没有开始,如果有另一个更容易安装的框架,我可以改变主意.
提前致谢
20110925:对不起,感谢您的回答.我刚刚尝试使用buildout和这里给出的链接安装wxpython,但我仍然遇到同样的问题.好像我需要libgtk2.0-dev包才能编译wxpython ...
那么有什么方法可以将这个包本地安装到buildout环境中?
再次感谢.
我正在开发一个大型的c ++项目.我在过去的六个月里一直在使用emacs.我尝试配置CEDET以便能够轻松导航但我发现了一些问题.
1.-有时语义不会找到一些符号,有时候他不会...我不清楚哪些文件是语义索引.我曾尝试使用EDE(按照本文中的说明http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html),但我也发现了一些问题......
2.-前段时间我正在使用vim + cscope,我记得有一种方法可以在符号堆栈中导航回来(Ctrl-t).在emacs中有这样的东西吗?
PD>一些数据使问题更加清晰.
我有同一个项目的多个版本.每个人都有自己的根目录.每个项目都有多个模块,每个模块都在一个子目录中.每个模块都有头文件.
/home/user/
|
\Release-001
| |
| \makefile
| \ Module-001
| | |
| | \makefile
| | \subdir-001
| | | \header-001.h
| | | \header-002.h
| | \subdir-002
| | | \header-003.h
| \ Module-002
| | |
| | \makefile
| | \subdir-003
| | | \header-004.h
| | | \header-005.h
| | \subdir-004
| | | \header-006.h
|
\Release-002
| |
| \makefile
| …Run Code Online (Sandbox Code Playgroud) 我发现c ++问题中的测试环境有问题.
我们有一台机器从版本控制系统下载代码,并构建它并执行单元测试,没什么新东西.
当我们在项目中添加新的依赖项时会出现问题.我们正在同时开发许多功能,这是相对常见的.我们发生这种情况时,我们必须建议测试人员并给他们一个简单的方法来重现编译环境......
而且我在想是否有其他简单的方法可以解决这个问题...不知道,像virtualenv或buildout for python这样的工具..
我一直在谷歌搜索,但没有运气.
任何帮助将不胜感激.
我使用带有go-plus包的atom.io来开发golang.我通常使用"Golang:run Package"命令运行主程序包,但它最近消失了,我不知道是否有另外一种方法可以做到这一点...
任何帮助都会很好.
提前致谢
atom-editor ×1
c++ ×1
cedet ×1
dependencies ×1
emacs ×1
go ×1
linux ×1
python ×1
ubuntu ×1
virtualenv ×1
wxpython ×1