Eclipse + PyDev:如何导入 Django 项目(错误 manage.py 的相对路径)
Eclipse + PyDev: how to import Django project (error with relative path to manage.py)
Ubuntu 14.04
Eclipse Mars.1 Release (4.5.1) + PyDev plugin.
Virtualenv
我的项目名为 "superlists"。我从 github 克隆它并导入到 Eclipse 中,然后执行 "Set as Django" 并尝试遵循 PyDev 常见问题解答关于 Django 项目配置 (http://www.pydev.org/faq.html#PyDevFAQ-HowdoIimportexistingprojects%2FsourcesforaDjangoprojectintoPyDev%3F)
项目目录结构普通
superlists
superlists
__init__.py
settings.py
manage.py
我已经去找Window/Preferences/PyDev/Interpreters/Python口译员了,
选择字符串替换变量并设置:
DJANGO_MANAGE_LOCATION manage.py
DJANGO_SETTINGS_MODULE superlists.settings.py
你能帮我理解为什么我会收到这条消息吗:
/home/michael/venv/gmv_venv/bin/python: can't open file
'/home/michael/workspace/superlists/src/my_project/manage.py': [Errno
2] No such file or directory
我的意思是为什么它在 src/my_project/manage.py 中寻找 manage.py?以及如何应对?
已解决。我应该右键单击项目和 select PyDev - Pythonpath 并在那里设置变量。
Ubuntu 14.04
Eclipse Mars.1 Release (4.5.1) + PyDev plugin.
Virtualenv
我的项目名为 "superlists"。我从 github 克隆它并导入到 Eclipse 中,然后执行 "Set as Django" 并尝试遵循 PyDev 常见问题解答关于 Django 项目配置 (http://www.pydev.org/faq.html#PyDevFAQ-HowdoIimportexistingprojects%2FsourcesforaDjangoprojectintoPyDev%3F)
项目目录结构普通
superlists
superlists
__init__.py
settings.py
manage.py
我已经去找Window/Preferences/PyDev/Interpreters/Python口译员了, 选择字符串替换变量并设置:
DJANGO_MANAGE_LOCATION manage.py
DJANGO_SETTINGS_MODULE superlists.settings.py
你能帮我理解为什么我会收到这条消息吗:
/home/michael/venv/gmv_venv/bin/python: can't open file '/home/michael/workspace/superlists/src/my_project/manage.py': [Errno 2] No such file or directory
我的意思是为什么它在 src/my_project/manage.py 中寻找 manage.py?以及如何应对?
已解决。我应该右键单击项目和 select PyDev - Pythonpath 并在那里设置变量。