-
Notifications
You must be signed in to change notification settings - Fork 1
installation
Voici la liste des logiciels que vous devez installer avant de commencer l'installation de HyMaintenance. Installez python3 :
sudo apt-get install python3
Installez virtualenv :
sudo apt-get install python3-pip
pip3 install virtualenv
Installez virtualenvwrapper :
sudo apt-get install virtualenvwrapper
Installez git :
sudo apt-get install git
Voici la procédure à suivre pour installer HyMaintenance. Clonez le dépôt git :
git clone https://github.com/HybirdCorp/HyMaintenance.git
Créez un environnement virtuel :
cd HyMaintenance
mkvirtualenv <nom_venv>
Activer votre environnement virtuel :
workon <nom_venv>
Installez toutes les librairies pythons nécessaires (cf requirements.txt) :
pip install -r requirements.txt
Créez un superutilisateur sur votre projet django. Mettez-vous dans le dossier hymaintenance :
cd hymaintenance
Lancez la commande :
python manage.py createsuperuser
Si vous n'avez pas PostgreSQL d'installer, lancez le serveur à l'aide cette commande :
python manage.py createsuperuser --settings=hymaintenance.sqlite_tests_settings
Pour lancer HyMaintenance, mettez-vous dans le dossier hymaintenance :
cd hymaintenance
Lancez la commande :
python manage.py runserver
Si vous n'avez pas PostgreSQL d'installer, lancez le serveur à l'aide cette commande :
python manage.py runserver --settings=hymaintenance.sqlite_tests_settings
Voici la procédure pour ouvrir le projet HyMaintenance avec PyCharm. Installez PyCharm :
sudo add-apt-repository ppa:viktor-krivak/pycharm
sudo apt-get update; sudo apt-get install pycharm
Ouvrir un projet existant en cliquand sur le dossier HyMaintenance
Configurez PyCharm pour qu'il utilise votre environnement virtuel :
- allez dans file/Settings .../Project: hymaintenance/Project Interpreter
- cliquez sur l'engrenage puis add local
- cochez existing environnement
- entrez l'url vers votre bin/python,
/home/<username>/.virtualenvs/<envname>/bin/python3 - cliquez sur ok puis apply
Vérifiez qu'il y a bien écrit dans Project Interpreter
Python 3.6 (<nom_venv>) ~/.virtualenvs/venv/bin/python
Dites à PyCharm que le code source se trouve dans HyMaintenance/hymaintenance en cliquand sur le dossier puis sur Mark as Souces
Table des matières du wiki :