小编tha*_*ath的帖子

如何使用virtualenv安装wxPython

我正在尝试开始一个新的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环境中?

再次感谢.

python linux ubuntu wxpython virtualenv

7
推荐指数
1
解决办法
3921
查看次数

Emacs源代码导航功能

我正在开发一个大型的c ++项目.我在过去的六个月里一直在使用emacs.我尝试配置CEDET以便能够轻松导航但我发现了一些问题.

1.-有时语义不会找到一些符号,有时候他不会...我不清楚哪些文件是语义索引.我曾尝试使用EDE(按照本文中的说明http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html),但我也发现了一些问题......

  • 我有同一个项目的多个版本(Releases),每个版本都在自己的文件夹中.我如何告诉emacs我正在使用哪个项目?
  • 我如何告诉ede在哪里查找我的头文件?我可以只指定一个根目录,语义将在所有子目录中搜索头文件吗?

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)

emacs cedet emacs-semantic

6
推荐指数
1
解决办法
2527
查看次数

有没有像c ++那样的virtualenv工具?

我发现c ++问题中的测试环境有问题.

我们有一台机器从版本控制系统下载代码,并构建它并执行单元测试,没什么新东西.

当我们在项目中添加新的依赖项时会出现问题.我们正在同时开发许多功能,这是相对常见的.我们发生这种情况时,我们必须建议测试人员并给他们一个简单的方法来重现编译环境......

而且我在想是否有其他简单的方法可以解决这个问题...不知道,像virtualenv或buildout for python这样的工具..

我一直在谷歌搜索,但没有运气.

任何帮助将不胜感激.

c++ dependencies build-process

6
推荐指数
1
解决办法
2552
查看次数

如何在atom.io下运行golang主程序包?

我使用带有go-plus包的atom.io来开发golang.我通常使用"Golang:run Package"命令运行主程序包,但它最近消失了,我不知道是否有另外一种方法可以做到这一点...

任何帮助都会很好.

提前致谢

go atom-editor

5
推荐指数
1
解决办法
4846
查看次数