我基于Django框架一个简单的项目玩。我的IDE是的PyDev / Eclipse中。

我不能让Django的代码代码完成的工作,但它工作正常标准的Python库。 我尝试添加Django的目录(在我的情况下,C:\ Program Files文件\ Python26 \ LIB \站点包\的Django)到PyDev的水平(窗口 - >首选项 - > PyDev->解释 - Python->库)PYTHONPATH都和在项目级别(项目 - >属性 - >的PyDev - PYTHONPATH) - 至今没有运气

您可以请指教一下我是缺少在这里(最好是无需安装的PyDev扩展)。

有帮助吗?

解决方案

好,我给它另一个尝试。

<强>的Eclipse C:\测试\蚀

<强>的Python 2.6.2 C:\测试\蟒-2.6.2

<强>的Django 1.0.2最终 C:\测试\蟒-2.6.2 \ LIB \站点包 - >只有实际的django文件夹不是文档,例如,等等。我这样做不脱离如INSTALL文件descriped运行setup.py。

新增的 C:\测试\蟒-2.6.2 C:\测试\蟒-2.6.2 \ LIB \站点包 PATH 可变

如所描述的此处我通过窗口设置的解释器在Eclipse>偏好>的PyDev >解释>的Python。此自动包括的东西在系统库一大堆像(C:\测试\蟒-2.6.2 \; C:\测试\蟒-2.6.2 \的DLL; C:\测试\蟒-2.6.2 \ lib中\站点包; ......)。强制内置命令的一大堆也被找到。

然后,我提出一个新的“Pydev的项目”增加了一个包,并有一个新的模块与类和其中进口的类,然后从它调用一个功能的模块。在写入期间该压制Crtl加空间数次,建宏以及从我的模块,其中通过代码完成所示的新的东西。

其他提示

我建议配置的PyDev一起工作django的

入门的Eclipse / Pyddev

在后者有一个专门用于代码完成部,其中提到的问题与防火墙或壳超时。而在另一部分,他提到的问题时(如在你的情况下)的Eclipse安装在文件路径中有空格

我解决设置PYTHONPATH太。 在托盘项目,该项目右键 - >属性 在PYTHONPATH配置你必须把包含您的项目作为一个外部文件夹中的文件夹。

<强>例: 在/ var / WWW / MY_PROJECT PYTHONPATH = /无功/网络/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top