PyDev与Django:自动完成功能无法识别Django?

4 投票
2 回答
3273 浏览
提问于 2025-04-15 22:36

我在用PyDev和Django。自动补全在命令行里很好用——我开始输入,它就会给我建议。但是在主代码编辑窗口里,这个功能就不管用了。我该怎么解决这个问题呢?

我用的是:

Eclipse版本 #20100218-1602

PyDev 1.5.6

Eclipse Java开发环境 1.2.2

2 个回答

0

首先,打开你的软件,找到菜单栏中的“窗口”选项,然后依次点击“首选项”、“PyDev”、“解释器”和“Python解释器”。

在“库”(系统PYTHONPATH)部分,

  1. 确保里面有一个叫做 ..lib/site-packages 的路径。
  2. 如果看到有关于 lib/site-packages/Django 的内容,记得把它删掉。
8

你可能需要设置一下代码编辑器的自动补全功能。这个设置在:

窗口->首选项->PyDev->编辑器->代码补全

你可能还需要把Django的安装路径或者你的Django项目添加到你的环境变量里。这个设置可以在:

窗口->首选项->PyDev->解释器 - Python

希望这些信息对你有帮助。

撰写回答