我找不到让eclipse和TurboGears一起工作的方法。
我在网上搜索了很多答案,并且在我的生命中找不到它。
我已经通过cmdline和其他教程成功安装了tg.devtools TurboGears2 WebOb Pylons WebFlash WebError Babel crank Routes WebHelpers Beaker decorator nose Mako WebTest Tempita Pygments repoze.lru MarkupSafe
。
但是,我找不到一个好的教程或者在eclipse或aptana或类似IDE中配置的任何东西。
任何帮助将不胜感激!感谢。
答案 0 :(得分:2)
首先,您需要安装PyDev,这是一个Eclipse的Python IDE,它是一个Eclipse插件。 您需要在帮助中输入http://pydev.org/download.html中提到的网址 - >将新软件安装为新的软件站点,然后选择要安装的PyDev。
我想你在virtualenv中安装了这些软件包,就像大多数指南应该建议的那样!
然后你将为PyDev创建一个解释器定义,它将告诉PyDev在哪里找到Python可执行文件($VIRTUALENV/bin
)以及搜索第三方包($VIRTUALENV/lib/python2.x/site-packages
)的路径。
你在Window中做到了 - >偏好 - > PyDev - >口译员 - Python。单击新按钮,从virtualenv 中选择python可执行文件(不是系统中的那个)。在下一个对话框中,您需要选择包路径,我总是需要添加
/usr/lib/python...
对那些人。
之后你可以保存解释器定义并创建一个新的PyDev项目,选择你的解释器就可以了。如果您现在可以在项目目录中快速启动新的TurboGears项目,那么您可以愉快地在Eclipse中进行编码。