IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications et environnements graphiques Discussion :

Installation application/python 2.6.6 problème lib


Sujet :

Applications et environnements graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ben.IT
    Homme Profil pro
    Inscrit en
    Janvier 2009
    Messages
    431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 431
    Par défaut Installation application/python 2.6.6 problème lib
    Salut,
    je suis en train d'installer python 2.6.6 sur open suse 11.4 pour une application qui nécessite une version antérieure à 2.7, livrée avec opensuse.

    Je rencontre un problème, j'ai procédé à l'installation classique de python 2.6.6,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ./configure
    make 
    make install
    Lorsque je lance le script de lancement de mon application, je rencontre l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    zipimport.ZipImportError: can't decompress data; zlib not available
    Je ne connais pas zlib, je me suis dit que ce programme ne devait pas être installé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    zypper install zlib
    'zlib' is already installed.
    No update candidate for 'zlib-1.2.5-8.1.i586'. The highest available version is already installed.
    Resolving package dependencies...
    Nothing to do.
    celui semble donc bien installé,


    Python 2.6.6 semble bien installé également :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    python -V 
    Python 2.6.6
    quelqu'un peut m'aider ?
    merci d'avance,

  2. #2
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Bonjour.

    En effet les programmes et libs en question semblent bien installés. Je ne connais pas du tout Python mais peut être que le message d'erreur veut dire que zlib n'est pas chargée dans le script. Ne manquerait-il un truc du genre include, import, require dans le script ?

    Sinon tu peut peut être passer par les commandes shell unzip, tar ou autre

    Cordialement,
    Idriss

  3. #3
    Membre éclairé Avatar de ben.IT
    Homme Profil pro
    Inscrit en
    Janvier 2009
    Messages
    431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 431
    Par défaut
    salut ok.Idriss;
    moi non plus je ne suis pas familier de Python, j'ai déjà installé l'application sur d'autres serveurs sans problème.
    La procédure d'installation est simple, il suffit d'éditer le path puis de lancer un script shell. Normalement, ce script se charge de rapatrier les modules pythons "eggs" et de procéder à l'installation ...

    là je sèche que faire ?
    est ce mon install de python 2.6.6 qui est bancale ?

    ben

  4. #4
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Re

    Je ne pense pas que ça vienne de l'installation de Python. Pour en avoir le cœur net, as-tu essayé le script sur une autre distribution si ça t'es possible ? As-tu aussi un simple script python genre Hello World sur ton OpenSuSE ?

    Sinon, le script contient-il quelque chose comme :


    ?

    Cordialement,
    Idriss

  5. #5
    Membre éclairé Avatar de ben.IT
    Homme Profil pro
    Inscrit en
    Janvier 2009
    Messages
    431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 431
    Par défaut
    le problème doit venir de l'installation de python :
    voici ce que j'ai pu voir à la fin du make :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Failed to find the necessary bits to build these modules:
    _bsddb             _curses            _curses_panel   
    _hashlib           _sqlite3           _ssl            
    _tkinter           bsddb185           bz2             
    dbm                gdbm               readline        
    sunaudiodev        zlib                               
    To find the necessary bits, look in setup.py in detect_modules() for the module's name.
    et voici le code de detetect_modules relatif à zlib :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
            # Andrew Kuchling's zlib module.  Note that some versions of zlib                                                                     
            # 1.1.3 have security problems.  See CERT Advisory CA-2002-07:                                                                        
            # http://www.cert.org/advisories/CA-2002-07.html                                                                                      
            #                                                                                                                                     
            # zlib 1.1.4 is fixed, but at least one vendor (RedHat) has decided to                                                                
            # patch its zlib 1.1.3 package instead of upgrading to 1.1.4.  For                                                                    
            # now, we still accept 1.1.3, because we think it's difficult to                                                                      
            # exploit this in Python, and we'd rather make it RedHat's problem                                                                    
            # than our problem <wink>.                                                                                                            
            #                                                                                                                                     
            # You can upgrade zlib to version 1.1.4 yourself by going to                                                                          
            # http://www.gzip.org/zlib/                                                                                                           
            zlib_inc = find_file('zlib.h', [], inc_dirs)
            have_zlib = False
            if zlib_inc is not None:
                zlib_h = zlib_inc[0] + '/zlib.h'
                version = '"0.0.0"'
                version_req = '"1.1.3"'
                fp = open(zlib_h)
                while 1:
                    line = fp.readline()
                    if not line:
                        break
                    if line.startswith('#define ZLIB_VERSION'):
                        version = line.split()[2]
                        break
                if version >= version_req:
                    if (self.compiler.find_library_file(lib_dirs, 'z')):
                        if sys.platform == "darwin":
                            zlib_extra_link_args = ('-Wl,-search_paths_first',)
                        else:
                            zlib_extra_link_args = ()
                        exts.append( Extension('zlib', ['zlibmodule.c'],
                                               libraries = ['z'],
                                               extra_link_args = zlib_extra_link_args))
                        have_zlib = True
                    else:
                        missing.append('zlib')
                else:
                    missing.append('zlib')
            else:
                missing.append('zlib')

  6. #6
    Membre éclairé Avatar de ben.IT
    Homme Profil pro
    Inscrit en
    Janvier 2009
    Messages
    431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 431
    Par défaut
    10:10 : up & running

    Pour info, il me manquait des modules zlib et bzip2.
    J'ai pu télécharger et installer zlib http://www.zlib.net/
    et bzip2 ici : http://www.bzip.org/

    Une fois les modules installés, recompilation et installation de python 2.6.6

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème à l'installation de python CGAL
    Par Loïc B. dans le forum Déploiement/Installation
    Réponses: 0
    Dernier message: 13/12/2009, 14h23
  2. problème d'installation application
    Par philguio dans le forum Windows Forms
    Réponses: 2
    Dernier message: 01/01/2009, 11h08
  3. problème installe application c#
    Par morados dans le forum C#
    Réponses: 7
    Dernier message: 17/09/2008, 12h42
  4. Réponses: 2
    Dernier message: 08/08/2006, 09h48
  5. Problème installation application Access 2000 - MSO2kD
    Par Baillot Philippe dans le forum Access
    Réponses: 2
    Dernier message: 27/02/2006, 13h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo