Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
日食中的Django自动完成_Django_Eclipse_Autocomplete_Pydev - Fatal编程技术网

日食中的Django自动完成

日食中的Django自动完成,django,eclipse,autocomplete,pydev,Django,Eclipse,Autocomplete,Pydev,我想在Eclipse中使用PyDev与Django的自动完成功能。我遵循了这两条线索 所以我去了 Windows->首选项->PyDev->解释器->Python解释器 选择“库”选项卡并将路径\添加到\Django\Django-1.6.1\Django 然后右键单击项目名称,然后单击首选项->PyDev-PYTHONPATH 单击外部库并添加项目文件夹和 C:\Python27\Lib\site包 最后我去了学校 窗口->首选项->PyDev->编辑器->代码完成 并检查自动完成功能是否

我想在Eclipse中使用PyDev与Django的自动完成功能。我遵循了这两条线索

所以我去了

Windows->首选项->PyDev->解释器->Python解释器

选择“库”选项卡并将路径\添加到\Django\Django-1.6.1\Django

然后右键单击项目名称,然后单击首选项->PyDev-PYTHONPATH

单击外部库并添加项目文件夹和

C:\Python27\Lib\site包

最后我去了学校

窗口->首选项->PyDev->编辑器->代码完成


并检查自动完成功能是否已打开,并且确实如此。但仍然没有自动完成。但它甚至不能自动完成我在同一个类中定义的变量。有人能帮我吗?

我自己解决了这个问题。这个问题与PYTHONPATH或类似我上面所说的任何东西无关。问题出在阿普塔纳身上!我还注意到,现在可用于Windows x86的Aptana是3.4.2,而不是以前安装的3.5。我想他们已经注意到3.5中存在漏洞,现在正在提供3.4.2版本

要解决此问题,只需重新安装Aptana。

注意:如果您得到“端口未绑定(找到端口-1)。是否有已启用的防火墙?”在输入一些文本并尝试[Ctrl+Space]后,您可能会遇到相同的问题


希望这对您有所帮助。

请注意,PyDev本身在最新版本中有了很大的改进(3.3.3与旧版本相比是一个巨大的飞跃),因此,如果Python是您的主要语言,那么可能值得使用纯Eclipse+PyDev或LiClipse:来获得最新版本(因为Aptana在更新PyDev时通常会落后)。