Eclipse + PyDev:如何导入Django项目(错误与manage.py的相对路径)

时间:2016-04-02 19:06:48

标签: django eclipse-plugin pydev

Ubuntu 14.04
Eclipse Mars.1 Release (4.5.1) + PyDev plugin.
Virtualenv

我的项目被称为“超级列表”。我从github克隆它并导入到Eclipse中,然后执行“Set as Django”并尝试跟随PyDev faq关于Django项目配置(http://www.pydev.org/faq.html#PyDevFAQ-HowdoIimportexistingprojects%2FsourcesforaDjangoprojectintoPyDev%3F

该项目具有普通的目录结构。

superlists
    superlists
        __init__.py
        settings.py
    manage.py

我去过Window / Preferences / PyDev / Interpreters / Python Interpreter, 选择字符串替换变量并设置:

DJANGO_MANAGE_LOCATION manage.py
DJANGO_SETTINGS_MODULE superlists.settings.py

你能帮我理解为什么我收到这条消息:

  

/ home / michael / venv / gmv_venv / bin / python:无法打开文件   '/home/michael/workspace/superlists/src/my_project/manage.py':[Errno   2]没有这样的文件或目录

我的意思是为什么它在src / my_project / manage.py中查找manage.py?以及如何应对这个问题?

1 个答案:

答案 0 :(得分:0)

解决。我应该右键单击该项目并选择PyDev - Pythonpath并在那里设置变量。