[obsolète] Installation de Crème CRM 1.6 sous Linux
#11
En ce qui me concerne Pillow s'installe très bien:

Code :
> mkvirtualenv test_pillow Running virtualenv with interpreter /usr/bin/python2 New python executable in /home/.../.virtualenvs/test_pillow/bin/python2 Also creating executable in /home/.../.virtualenvs/test_pillow/bin/python Installing setuptools, pkg_resources, pip, wheel...done.

Puis, dans le même terminal, dans l'environnement "test_pillow":

Code :
> pip install Pillow==3.1 Collecting Pillow==3.1 Downloading Pillow-3.1.0.tar.gz (9.9MB) 100% |████████████████████████████████| 9.9MB 128kB/s Building wheels for collected packages: Pillow Running setup.py bdist_wheel for Pillow ... done Stored in directory: /home/.../.cache/pip/wheels/fb/56/0f/769ecaf1f73532f679b4907a498a97024024357c601525f852 Successfully built Pillow Installing collected packages: Pillow Successfully installed Pillow-3.1.0

(j'ai aussi mis à jour vers la version 3.1.2 avec "pip install -U Pillow==3.1.2")

Arrivez-vous à exécuter avec succès ces 2 commandes ?

Citation :J'ai pris la dernière version

Vous êtres bien conscient que vous allez chercher la version de développement ?
C'est tout à fait possible, et nous nous efforçons de faire que la version de développement fonctionne, mais ça reste une version de développement ; si vous l'utilisez c'est plutôt pour mettre à jour régulièrement (mais si c'est le cas et que vous faites des bugs reports c'est très bien). Notez q'uil y a des petites différences avec la 1.6 pour que cela soit entièrement fonctionnelle, mais ces différences feront l'objet d'un tutoriel pour la 1.7 lorsque celle-ci sortira, dans quelques mois.
Dans tous les cas si c'est pour corriger votre problème ci-dessus avec pillow, c'est sûrement peine perdu (puisque à ce niveau pas de différence).
  Répondre
#12
L a premiere commande se passe sans probleme :

Code :
administrateur@cremeCRM:~$ mkvirtualenv test_pillow New python executable in /home/administrateur/Envs/test_pillow/bin/python Installing setuptools, pip, wheel...done. virtualenvwrapper.user_scripts creating /home/administrateur/Envs/test_pillow/bin/predeactivate virtualenvwrapper.user_scripts creating /home/administrateur/Envs/test_pillow/bin/postdeactivate virtualenvwrapper.user_scripts creating /home/administrateur/Envs/test_pillow/bin/preactivate virtualenvwrapper.user_scripts creating /home/administrateur/Envs/test_pillow/bin/postactivate virtualenvwrapper.user_scripts creating /home/administrateur/Envs/test_pillow/bin/get_env_details

Par contre la 2ème pose souci :

Code :
(test_pillow) administrateur@cremeCRM:~$ pip install Pillow==3.1 Collecting Pillow==3.1 Downloading Pillow-3.1.0.tar.gz (9.9MB) 100% |████████████████████████████████| 9.9MB 84kB/s Building wheels for collected packages: Pillow Running setup.py bdist_wheel for Pillow ... error Complete output from command /home/administrateur/Envs/test_pillow/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ltJyom/Pillow/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpfp51jzpip-wheel- --python-tag cp27: Single threaded build, not installing mp_compile:1 processes running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/PIL copying PIL/PalmImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageOps.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageFilter.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/Image.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/JpegPresets.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/OleFileIO.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageSequence.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/BufrStubImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageTk.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageEnhance.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageMath.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PaletteFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageWin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/TiffTags.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/WebPImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/SunImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageMorph.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/BdfFontFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PcdImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImtImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/_binary.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PyAccess.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageMode.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PsdImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/SpiderImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/McIdasImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/TgaImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PSDraw.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/WalImageFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageColor.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PpmImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/__init__.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/BmpImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/_util.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GbrImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/MpoImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GribStubImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/TiffImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/FliImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PcfFontFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/XVThumbImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageFont.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageChops.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/Hdf5StubImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PdfImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/XbmImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/XpmImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageTransform.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/Jpeg2KImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ExifTags.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PngImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GifImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/WmfImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/IcnsImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageStat.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/TarIO.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/IcoImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageCms.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/FontFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/MpegImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageDraw2.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/features.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/CurImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PcxImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ContainerIO.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/SgiImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageShow.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/MspImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GimpGradientFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/EpsImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PixarImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GimpPaletteFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImagePalette.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/JpegImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/MicImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/DcxImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/IptcImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImagePath.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageQt.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GdImageFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageDraw.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageGrab.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/FitsStubImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/FpxImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL running egg_info writing Pillow.egg-info/PKG-INFO writing top-level names to Pillow.egg-info/top_level.txt writing dependency_links to Pillow.egg-info/dependency_links.txt reading manifest file 'Pillow.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.editorconfig' writing manifest file 'Pillow.egg-info/SOURCES.txt' copying PIL/OleFileIO-README.md -> build/lib.linux-x86_64-2.7/PIL running build_ext Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-build-ltJyom/Pillow/setup.py", line 767, in <module> zip_safe=not debug_build(), File "/usr/lib/python2.7/distutils/core.py", line 151, in setup dist.run_commands() File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/home/administrateur/Envs/test_pillow/local/lib/python2.7/site-packages/wheel/bdist_wheel.py", line 179, in run self.run_command('build') File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command self.distribution.run_command(command) File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run self.run_command(cmd_name) File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command self.distribution.run_command(command) File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/usr/lib/python2.7/distutils/command/build_ext.py", line 337, in run self.build_extensions() File "/tmp/pip-build-ltJyom/Pillow/setup.py", line 516, in build_extensions (f, f)) ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting ---------------------------------------- Failed building wheel for Pillow Running setup.py clean for Pillow Failed to build Pillow Installing collected packages: Pillow Running setup.py install for Pillow ... error Complete output from command /home/administrateur/Envs/test_pillow/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ltJyom/Pillow/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-tc3CdV-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/administrateur/Envs/test_pillow/include/site/python2.7/Pillow: Single threaded build, not installing mp_compile:1 processes running install running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/PIL copying PIL/PalmImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageOps.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageFilter.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/Image.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/JpegPresets.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/OleFileIO.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageSequence.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/BufrStubImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageTk.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageEnhance.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageMath.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PaletteFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageWin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/TiffTags.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/WebPImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/SunImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageMorph.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/BdfFontFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PcdImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImtImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/_binary.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PyAccess.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageMode.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PsdImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/SpiderImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/McIdasImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/TgaImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PSDraw.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/WalImageFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageColor.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PpmImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/__init__.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/BmpImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/_util.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GbrImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/MpoImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GribStubImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/TiffImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/FliImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PcfFontFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/XVThumbImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageFont.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageChops.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/Hdf5StubImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PdfImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/XbmImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/XpmImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageTransform.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/Jpeg2KImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ExifTags.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PngImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GifImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/WmfImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/IcnsImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageStat.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/TarIO.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/IcoImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageCms.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/FontFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/MpegImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageDraw2.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/features.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/CurImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PcxImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ContainerIO.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/SgiImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageShow.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/MspImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GimpGradientFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/EpsImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/PixarImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GimpPaletteFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImagePalette.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/JpegImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/MicImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/DcxImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/IptcImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImagePath.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageQt.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/GdImageFile.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageDraw.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/ImageGrab.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/FitsStubImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL copying PIL/FpxImagePlugin.py -> build/lib.linux-x86_64-2.7/PIL running egg_info writing Pillow.egg-info/PKG-INFO writing top-level names to Pillow.egg-info/top_level.txt writing dependency_links to Pillow.egg-info/dependency_links.txt reading manifest file 'Pillow.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.editorconfig' writing manifest file 'Pillow.egg-info/SOURCES.txt' copying PIL/OleFileIO-README.md -> build/lib.linux-x86_64-2.7/PIL running build_ext Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-build-ltJyom/Pillow/setup.py", line 767, in <module> zip_safe=not debug_build(), File "/usr/lib/python2.7/distutils/core.py", line 151, in setup dist.run_commands() File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/home/administrateur/Envs/test_pillow/local/lib/python2.7/site-packages/setuptools/command/install.py", line 61, in run return orig.install.run(self) File "/usr/lib/python2.7/distutils/command/install.py", line 601, in run self.run_command('build') File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command self.distribution.run_command(command) File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run self.run_command(cmd_name) File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command self.distribution.run_command(command) File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/usr/lib/python2.7/distutils/command/build_ext.py", line 337, in run self.build_extensions() File "/tmp/pip-build-ltJyom/Pillow/setup.py", line 516, in build_extensions (f, f)) ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting ---------------------------------------- Command "/home/administrateur/Envs/test_pillow/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ltJyom/Pillow/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-tc3CdV-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/administrateur/Envs/test_pillow/include/site/python2.7/Pillow" failed with error code 1 in /tmp/pip-build-ltJyom/Pillow/

Citation :Vous êtres bien conscient que vous allez chercher la version de développement ?
A non je n'vais pas compris cela, je reprend mon installation du départ avec la version 1.6
Merci la virtualisation Smile
  Répondre
#13
J'avance Smile

Il manqué ce packet :

Code :
libjpeg-dev
(je l'ai ajouté à mon post précédant)

Du coup j'ai continué avec la BDD
Il manquait juste un FLUSH PRIVILEGES; après
Code :
INSERT INTO user(host,user,password) VALUES ('localhost','cremeuser',PASSWORD('34jkfue1dioaA'));

J'ai créé et rempli le fichier local_settings.py avec mes informations et j'ai eu l'erreur :

Code :
(creme)administrateur@cremeCRM:~/creme_crm-1.6$ python manage.py migrate Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 354, in execute_from_command_line utility.execute() File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 303, in execute settings.INSTALLED_APPS File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/conf/__init__.py", line 48, in __getattr__ self._setup(name) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/conf/__init__.py", line 44, in _setup self._wrapped = Settings(settings_module) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/conf/__init__.py", line 92, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) File "/home/administrateur/creme_crm-1.6/creme/__init__.py", line 92, in <module> from mediagenerator.management.commands.generatemedia import Command as GenerateMediaCommand File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/management/commands/generatemedia.py", line 1, in <module> from ...api import generate_media File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/api.py", line 1, in <module> from . import settings, utils File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/settings.py", line 16, in <module> getattr(settings, 'GENERATED_MEDIA_DIR', _media_dir)) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/conf/__init__.py", line 48, in __getattr__ self._setup(name) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/conf/__init__.py", line 44, in _setup self._wrapped = Settings(settings_module) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/conf/__init__.py", line 92, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) File "/home/administrateur/creme_crm-1.6/creme/settings.py", line 961, in <module> from local_settings import * File "/home/administrateur/creme_crm-1.6/creme/local_settings.py", line 7 SyntaxError: Non-ASCII character '\xc3' in file /home/administrateur/creme_crm-1.6/creme/local_settings.py on line 7, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

Que j'ai réglé en supprimant les commentaires en face de

Code :
'HOST': '', 'PORT': '',

Et j'ai maintenant j'ai l'erreur :

Code :
SystemCheckError: System check identified some issues: ERRORS: creme.creme_core: (creme.E002) You did not generate a secret key. HINT: Change the SECRET_KEY setting in your local_settings.py/project_settings.py Use the result of the command "python manage.py build_secret_key".

La commande me donne bien une clé mais je ne sais pas quoi en faire Smile

Merci
  Répondre
#14
Merci, j'ai mis à jour le tutoriel pour prendre en compte vos retours, en ce qui concerne le paquet manquant et l'erreur unicode (c'est ma faut j'ai mis des commentaires en français pour le confort des lecteurs et je n'ai pas pensé aux caractères exotiques) ; pour la commande sql des privilèges je verrai plus tard avec mon collègue.


Citation :La commande me donne bien une clé mais je ne sais pas quoi en faire Smile

Vous devez mettre dans votre local_settings.py une ligne du genre SECRET_KEY='....' (telle que vous pouvez en voir dans settings.py) mais en utilisant la clé générée par cette commande.
  Répondre
#15
Merci a vous Smile

Donc avec le fichier local_setting.py comme ci dessous la commande fonctionne

Code :
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'bdcremecrm', 'USER': 'cremeuser', 'PASSWORD': 'MonMotDePasse', 'HOST': '', 'PORT': '', }, } SECRET_KEY = 'MaCle',

Code :
python manage.py migrate
Par contre Smile sur le commande ci dessous

Code :
python manage.py creme_populate
J'ai l'erreur

Code :
python manage.py creme_populate /home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/utils.py:7: RemovedInDjango19Warning: django.utils.importlib will be removed in Django 1.9. from django.utils.importlib import import_module Disable populate for "vcfs": it does not have any "populate.py" script. Populate "creme_core" ... A super-user has been created with login="root" and password="root". OK Populate "recurrents" ... OK Populate "documents" ... OK Populate "assistants" ... OK Populate "events" ... OK Populate "crudity" ... OK Populate "activesync" ... OK Populate "persons" ... OK Populate "creme_config" ... OK Populate "media_managers" ... OK Populate "reports" ... OK Populate "graphs" ... OK Populate "products" ... OK Populate "geolocation" ... Importing Towns database... OK Populate "activities" ... OK Populate "commercial" ... OK Populate "emails" ... OK Populate "projects" ... OK Populate "tickets" ... OK Populate "billing" ... OK Populate "opportunities" ... OK Update sequences for models : ['Language', 'Currency', 'StaffSize', 'EventType', 'Priority', 'Civility', 'TaskStatus', 'Position', 'Status', 'CreditNoteStatus', 'LegalForm', 'ActType', 'FolderCategory', 'ProjectStatus', 'QuoteStatus', 'SettlementTerms', 'InvoiceStatus', 'Status', 'SearchConfigItem', 'Town', 'MediaCategory', 'UserMessagePriority', 'AdditionalInformation', 'Criticity', 'Sector', 'CremeUser', 'SalesOrderStatus', 'PaymentTerms'] OK Populate is OK. (creme)administrateur@cremeCRM:~/creme_crm-1.6$ python manage.py generatemedia /home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/utils.py:7: RemovedInDjango19Warning: django.utils.importlib will be removed in Django 1.9. from django.utils.importlib import import_module Generating l10n.js with variation {'language': 'en'} Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 354, in execute_from_command_line utility.execute() File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 346, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/core/management/base.py", line 394, in run_from_argv self.execute(*args, **cmd_options) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/core/management/base.py", line 445, in execute output = self.handle(*args, **options) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/django/core/management/base.py", line 661, in handle return self.handle_noargs(**options) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/management/commands/generatemedia.py", line 10, in handle_noargs generate_media() File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/api.py", line 21, in generate_media for key, url, content in backend.get_output(): File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/generators/bundles/bundles.py", line 33, in get_output variation, combination) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/generators/bundles/bundles.py", line 72, in generate_file output = list(backend.get_output(variation)) File "/home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/filters/yuicompressor.py", line 31, in get_output "Error was: %s" % e) ValueError: Failed to execute Java VM or yuicompressor. Please make sure that you have installed Java and that it's in your PATH and that you've configured YUICOMPRESSOR_PATH in your settings correctly. Error was: [Errno 2] No such file or directory

Et du coup je n'arrive pas à joindre mon serveur sur http://IPduServeur:8000 pourtant je n'ai pas d'erreur

Code :
(creme)administrateur@cremeCRM:~/creme_crm-1.6$ python manage.py runserver /home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/utils.py:7: RemovedInDjango19Warning: django.utils.importlib will be removed in Django 1.9. from django.utils.importlib import import_module /home/administrateur/Envs/creme/local/lib/python2.7/site-packages/mediagenerator/utils.py:7: RemovedInDjango19Warning: django.utils.importlib will be removed in Django 1.9. from django.utils.importlib import import_module Performing system checks... System check identified no issues (0 silenced). April 04, 2017 - 08:25:32 Django version 1.8.17, using settings 'creme.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CONTROL-C.

Je touche presque au but Smile

Merci encore
  Répondre
#16
Pour l'erreur Java, j'ai installé JAVA :

Code :
apt-get install default-jre

Et les commandes ci dessous sont passées.

Code :
python manage.py creme_populate
Code :
python manage.py generatemedia
Avec juste un erreur sur python manage.py creme_populate

Code :
Disable populate for "vcfs": it does not have any "populate.py" script.

Je lance mon serveur mais je n'affiche rien http://IPduServeur:8000

Sniff Smile
  Répondre
#17
Citation :Avec juste un erreur sur python manage.py creme_populate

Ce n'est pas pas une erreur (même si c'est peut-être confusant -- je préciserai dans le tutoriel) ; l'app vcfs n'a pas de script pour initialiser des données en BD, et c'est normal.

Citation :Je lance mon serveur mais je n'affiche rien

Avez-vous lancé votre serveur en lui indiquant l'IP à utiliser ?
https://docs.djangoproject.com/en/1.8/r ... dress-port
  Répondre
#18
Ça fonction Smile

C'est bôôôôôôô

Merci encore et j’espère que mon expérience va aider les autres utilisateurs également.

Juste une dernière question, peut être hors sujet d'ailleurs ...
Existe t'il un manuel d'utilisation ou le guide du débutant de Crème CRM ?

Merci encore
  Répondre
#19
Citation :Existe t'il un manuel d'utilisation ou le guide du débutant de Crème CRM ?

Il y a des PDFs dans les sources, à la racine, dans le répertoire doc/ qui expliquent les bases de l'interface.
Ici mon collègue a écrit quelques billets généraux sur la relation client: https://www.cremecrm.com/forum/forumdisplay.php?fid=4
Ici on trouve des billets présentant quelques fonctionnalités (mais c'est sommaire): https://www.cremecrm.com/forum/forumdisplay.php?fid=14

C'est loin d'être parfait mais j'espère que ça vous aidera.
  Répondre


Atteindre :


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