18-09-2019, 10:53
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"
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
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
J'accepte volontiers une assistance
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
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
J'accepte volontiers une assistance