Eclipse Neon (4.6.0).Eclipse: неразрешенный импорт
PyDev Затмения 5.1.2.201606231256
Я создал проект Django:
Файл// Проект PyDev Джанго New/Project
Selected "Добавить каталог проекта в PYTHONPATH" ,
Теперь у меня есть эта структура папок.
(django_comments) [email protected]:~/workspace/formsets$ tree
.
└── formsets
├── db.sqlite3
├── formsets
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── __init__.cpython-35.pyc
│ │ ├── settings.cpython-35.pyc
│ │ ├── urls.cpython-35.pyc
│ │ └── wsgi.cpython-35.pyc
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── home_page
│ ├── admin.py
│ ├── apps.py
│ ├── __init__.py
│ ├── migrations
│ │ ├── __init__.py
│ │ └── __pycache__
│ │ └── __init__.cpython-35.pyc
│ ├── models.py
│ ├── __pycache__
│ │ ├── admin.cpython-35.pyc
│ │ ├── __init__.cpython-35.pyc
│ │ ├── models.cpython-35.pyc
│ │ └── views.cpython-35.pyc
│ ├── templates
│ │ └── home_page
│ │ └── home_page.html
│ ├── tests.py
│ └── views.py
└── manage.py
В prjoect свойств в Pydev-PYTHONPATH на вкладке Исходные папки у меня есть: /$ {PROJECT_DIR_NAME}
В home_page/views.py Я создал HomePageView. И в urls.py я хотел бы импортировать его:
from home_page.views import HomePageView
Проблема заключается в том: 1) HomePageView подчеркнут красной линией. Ошибка - неразрешенный импорт: HomePageView.
2) Пополнение кода не работает.
Кстати, если я запускаю проект, он работает. Это HomePageView показывает, что ожидалось.
Не могли бы вы помочь мне понять, что я сделал неправильно.
Каково затмение известно о вашей virtualenv? У меня были похожие проблемы с разными инструментами, и это было преступником. – theWanderer4865
Да, я пользователь virtualenv. Я попытаюсь изменить его (поскольку у меня есть несколько). – Michael
Смена virtualenv не помогла, к сожалению. – Michael