Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
программирование:настройка_bitbucket_eclipse [2016.11.22 08:07] – <> admin | программирование:настройка_bitbucket_eclipse [2022.01.19 19:28] (текущий) – feser | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Настройка Bitbucket+Eclipse ====== | + | ====== Настройка Bitbucket+Eclipse+Django |
+ | < | ||
+ | |||
+ | ===== Общая часть ===== | ||
+ | |||
+ | |||
+ | === В какой-нибудь папке настраиваем окружение для Django проекта === | ||
+ | * cd ~/Programm | ||
+ | * python3 -m venv env-django | ||
+ | * source env-django/ | ||
+ | * pip install %%--%%upgrade pip | ||
+ | * pip install django | ||
+ | * в корень добавить .gitignore с содержимым *.pyc | ||
+ | |||
+ | === Настройка коннектора к БД === | ||
+ | * dnf install mariadb-devel (libmariadb-dev для Debian) | ||
+ | * pip install mysqlclient (mysqlclient рекомендован для python3) | ||
+ | |||
+ | === Bitbucket.org === | ||
* Создаём репозиторий на Bitbucket | * Создаём репозиторий на Bitbucket | ||
Строка 8: | Строка 26: | ||
* Появляется строчка с новым локальным репозиторием | * Появляется строчка с новым локальным репозиторием | ||
- | === Консоль. В папке | + | * В настройках Eclipse добавляем интерпретатор из окружения |
- | * python3 | + | * Window-Preferences-PyDev-Python interpreters |
- | * source env/ | + | * Добавить |
- | * pip install | + | * Путь к интерпретатору ~/Programm/env-django/bin/python3 |
- | * pip install django | + | |
- | * в корень добавить | + | |
- | < | + | |
- | *.pyc | + | |
- | | + | |
- | </code> | + | |
- | === Eclipse | + | |
- | * Правой кнопкой | + | < |
- | * В диалоге импорта **Import using the New Project wizard** | + | |
- | * выбираем тип роекта | + | ===== Проект в подпапке |
+ | |||
+ | * Создаём новый проект стандартным способом (например Dj проект) | ||
+ | * Правой кнопкой | ||
+ | * Git | ||
+ | * Выбираем локальный репозиторий, клонированный ранее | ||
+ | |||
+ | |||
+ | |||
+ | ===== Проект корне репозитория ===== | ||
+ | |||
+ | :!: Eclipse стандартным способом не умеет | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | * Правой кнопкой по клонированному репозиторию (в который только что положили файлы | ||
+ | * Import Projects... | ||
+ | * Import existing Eclipse projects | ||
+ | |||
+ | </ |