Мои инструкции по созданию виртуальной среды Django, которая работает с Eclipse, следующие:
Примечание: инструкции приведены для OSX Mountain Lion, но должны работать с другими операционными системами. Я собрал эту информацию из разных источников и буду благодарен за любые предложения или комментарии. Я предполагаю, что у вас есть python, virtualenv и eclipse, настроенные в вашей системе.
Откройте терминал, перейдите в место, где вы хотели бы иметь рабочее пространство затмения;
- MkDir projectenv
- кд проект окр
- virtualenv venv --distribute
- источник venv/бен/активировать
Теперь, позволяет установить зависимости;
- пункта установить Django psycopg2 DJ-базы данных-адрес (Ваши потребности могут варьироваться в зависимости от моего)
Теперь мы начнем проект Django и совершить мерзавец;
- django-admin.py startproject MyProject
- пип сублимационной> requirements.txt
- GIT INIT; git add; мерзавец совершить -m MyProject (Пожалуйста, .gitignore файл с venv и * PyC в нем, прежде чем делать этот шаг)
Наш проект Джанго установлен и готов к работе, так что теперь открытое затмение и на селекторном рабочем пространстве , нажмите кнопку просмотра и выберите папку projectenv (то есть папку, содержащую папку venv, папку myproject и папку requirements.txt) и нажмите «Открыть».
Перейти к файлу, импорту, общей, существующей папке в качестве нового проекта и выбрать папку myproject, нажмите «Готово». Теперь ваш проект появится в проводнике пакетов - теперь вы должны перейти на перспективу PyDev, если он еще не включен.
Щелкните правой кнопкой мыши по основной папке myproject в проводнике пакетов, спуститесь к PyDev и выберите «Установить как проект PyDev». Теперь Eclipse предложит вам настроить интерпретатор и перенесет вас в окно настроек. Нажмите «Создать» и выберите интерпретатор в/venv/bin/select python, а не python2.7 и нажмите «ОК».
Вы получите список libs, оставьте их такими, как они есть, и нажмите «Готово», вы получите предупреждение, но щелкните по нему в любом случае.
Теперь нажмите «Новая папка» в нижней половине окна префов и выберите/venv/lib /, нажмите «ОК», затем нажмите «Применить», затем нажмите «ОК».
Наконец, щелкните правой кнопкой мыши по manage.py и запустите как, запустите конфигурацию. На вкладке «Аргументы» введите;
затем нажмите кнопку Применить, а затем Закрыть.
Должно быть, если вы хотите добавить приложение, сделайте это в командной строке, как обычно, используя manage.py startapp myapp (если вы устанавливаете плагин Aptana Studio, вы можете получить окно терминала внутри eclipse), щелкните правой кнопкой мыши основную папку проекта в eclipse и нажмите «Обновить», все будет там. Когда вы хотите отлаживать, установите свои контрольные точки, нажмите «Отладка» как python manage.py (конфигурация, настроенная ранее), и когда вы нажмете на точку останова кода, Eclipse запускает вас в точку отладки.
Я нахожу, что это дает мне идеальное сочетание, это означает, что я могу написать много вещей в командной строке как обычно, но поскольку он настроен в Eclipse, когда что-то не идет мне на пути, я могу запустить затмение и сделать настоящую отладку!
Надеюсь, это поможет.
У меня возникли проблемы с плагинами Eclipse: http://stackoverflow.com/questions/1150072/install-cdt-plug-in-on-eclipse-ganymede –
В моем ответе я поставил всю ссылку которые могут вам помочь. Благодаря! –