[obsolète] Installation de Crème CRM 2.0
#16
Bonjour,
Je me lance dans une install de test de creme2 sur debian10 avec mysql (enfin mariadb)
D'abord j'apprécie votre tuto d'install pas à pas que je suis minutieusement 
Je dois dire que je coince un peu...

- impossible de trouver mkvirtualenv : en fouillant sur le net j'ai trouvé qu'il fallait ajouter au .bashrc la ligne suivante
  source /usr/local/bin/virtualenvwrapper.sh    (en plus de l'export WORKON_HOME ) 
  je vous suggère donc de l'ajouter au tuto

- au début j'ai voulu m'engager sur postgresql puisque recommandé, ensuite j'ai changé d'avis on va y venir
  je vous suggère d'ajouter au tuto de commenter dans requirements.txt la ligne concernant mysql

- dans la phase "dépendances python"  
Code :
pip install -r requirements.txt
patatra 1  sur graphviz ça donne cette horreur :
    Your Graphviz installation could not be found.

            1) You don't have Graphviz installed:
               Install Graphviz (http://graphviz.org)

            2) Your Graphviz package might incomplete.
               Install the binary development subpackage (e.g. libgraphviz-dev o                                                                             r similar.)

et pourtant c'est bien installé :
(creme_2_0) root@bacasable:~/creme_crm-2.0/creme# dpkg -l | grep graphviz
ii  graphviz                     2.40.1-6                    i386         rich set of graph drawing tools
ii  libgraphviz-dev              2.40.1-6                    i386         graphviz libs and headers against which to build applications

il est suggéré ceci
If you think your installation is correct you will need to manually
            change the include_dirs and library_dirs variables in setup.py to
            point to the correct locations of your graphviz installation.

bon je veux bien aller voir :    voila les setup.py présents
(creme_2_0) root@bacasable:~/creme_crm-2.0/creme# find / -name setup.py
/usr/local/lib/python2.7/dist-packages/pbr/tests/testpackage/setup.py
/usr/local/lib/python2.7/dist-packages/stevedore/example/setup.py
/usr/local/lib/python2.7/dist-packages/stevedore/example2/setup.py
/usr/lib/python3.7/test/libregrtest/setup.py

des noms comme "test" et "example" me laissent perplexes
j'abandonne ponctuellement graphviz pour ne pas rester bloqué, je commente graphviz dans requirements.txt

- phase dépendances python pour postgresql

Code :
pip install psycopg2


patatra 2
 Error: pg_config executable not found.


    pg_config is required to build psycopg2 from source.  Please add the directory
    containing pg_config to the $PATH or specify the full executable path with the
    option:

        python setup.py build_ext --pg-config /path/to/pg_config build ...

    or with the pg_config option in 'setup.cfg'.


bon ben pg_config en effet l'est pas là
find / -name pg_config
(creme_2_0) root@bacasable:~/creme_crm-2.0/creme#

ok je vais donc laisser tomber postgresql pour  mysql pour ne pas rester bloqué...
j'installe par apg-get tout mariadb et sa clique
je décommente mysql dans requirements.txt

patatra3  pip install -r requirements.txt

 /bin/sh: 1: mysql_config: not found
euh oui en effet la chose n'existe pas


A ce stade je sens comme un coup de mou Sick
J'accepte volontiers une assistance
  Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)