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

Python Discussion :

Installation librairie python


Sujet :

Python

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    412
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 412
    Par défaut Installation librairie python
    Bonjour,

    Je suis débutant en python, j'ai réalisé un mini programme en python.
    Quand j'ai créé mon programme, j'étais sûr kubuntu 12.04 LTS x64 avec python 2.7.3.
    A l'époque un ami m'avait fait un scritpt bash (installation-librairies-python.sh) pour les librairies de python a installer sur mes postes Kubuntu 12.04 LTS x64 pour le fonctionnement de mes programmes python.

    Le scritpt bash (installation-librairies-python.sh) :
    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
    #!/bin/bash 
    echo
    echo "installation de python avec librairie "
    echo "------------------------------------------"
    echo
    echo ""
    echo "sudo apt-get install python-pip"
    sudo apt-get install python-pip
     
    echo "sudo apt-get install python-setuptools python-dev build-essential"
    sudo apt-get install python-setuptools python-dev build-essential
     
    echo "sudo apt-get install python-tk python-imaging-tk"
    sudo apt-get install python-tk python-imaging-tk
     
    echo "sudo pip install --upgrade PIL"
    sudo pip install --upgrade PIL
     
     
    echo
    echo " : python
    Pour quitter la console, taper : quit()
    ou appuyer simultanément sur les touches : Ctrl-D 
     
    "
    sudo easy_install lxml
    sudo apt-get install python-lxml
    echo "dans la console python taper : import lxml"
     
    #--------------
    #le 
    sudo pip uninstall PIL
    sudo apt-get install libjpeg8-dev
    sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib 
    # sudo ln -s /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/libjpeg.so /usr/lib 
     
    sudo pip install PIL
    sudo pip install --upgrade PIL
     
    exit 0

    Maintenant que je suis passé à Kubuntu 14.04 LTS x64 avec python 2.7.6, j'ai les messages d'erreurs suivantes à l'installation des libraiires du script bash réalisés par mon ami :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Downloading/unpacking PIL
      Could not find any downloads that satisfy the requirement PIL
      Some externally hosted files were ignored (use --allow-external PIL to allow).
    Cleaning up...
    No distributions at all found for PIL
    Storing debug log for failure in /home/laurent/.pip/pip.log
    Downloading/unpacking PIL
      Could not find any downloads that satisfy the requirement PIL
      Some externally hosted files were ignored (use --allow-external PIL to allow).
    Cleaning up...
    No distributions at all found for PIL
    Storing debug log for failure in /home/laurent/.pip/pip.log

    Le retour du script bash une fois exécuté :
    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    laurent@nathalie-AKOYA-E1318T:~$ bash installation-librairies-python.sh
    installation de python avec librairie
    -----------------------------------------
     
     
    sudo apt-get install python-pip
    [sudo] password for laurent: 
    no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    Les paquets supplémentaires suivants seront installés : 
      python-colorama python-distlib python-html5lib python-setuptools
    Paquets suggérés :
      python-genshi
    Paquets recommandés :
      python-dev-all
    Les NOUVEAUX paquets suivants seront installés :
      python-colorama python-distlib python-html5lib python-pip python-setuptools
    0 mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
    Il est nécessaire de prendre 542 ko dans les archives.
    Après cette opération, 2 513 ko d'espace disque supplémentaires seront utilisés.
    Souhaitez-vous continuer ? [O/n] o
    Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ trusty/universe python-colorama all 0.2.5-0.1ubuntu1 [18,3 kB]
    Réception de : 2 http://fr.archive.ubuntu.com/ubuntu/ trusty/universe python-distlib all 0.1.8-1 [113 kB]
    Réception de : 3 http://fr.archive.ubuntu.com/ubuntu/ trusty/main python-html5lib all 0.999-2 [83,2 kB]
    Réception de : 4 http://fr.archive.ubuntu.com/ubuntu/ trusty/main python-setuptools all 3.3-1ubuntu1 [230 kB]
    Réception de : 5 http://fr.archive.ubuntu.com/ubuntu/ trusty/universe python-pip all 1.5.4-1 [97,7 kB]
    542 ko réceptionnés en 0s (776 ko/s) 
    Sélection du paquet python-colorama précédemment désélectionné.
    (Lecture de la base de données... 275829 fichiers et répertoires déjà installés.)
    Préparation du décompactage de .../python-colorama_0.2.5-0.1ubuntu1_all.deb ...
    Décompactage de python-colorama (0.2.5-0.1ubuntu1) ...
    Sélection du paquet python-distlib précédemment désélectionné.
    Préparation du décompactage de .../python-distlib_0.1.8-1_all.deb ...
    Décompactage de python-distlib (0.1.8-1) ...
    Sélection du paquet python-html5lib précédemment désélectionné.
    Préparation du décompactage de .../python-html5lib_0.999-2_all.deb ...
    Décompactage de python-html5lib (0.999-2) ...
    Sélection du paquet python-setuptools précédemment désélectionné.
    Préparation du décompactage de .../python-setuptools_3.3-1ubuntu1_all.deb ...
    Décompactage de python-setuptools (3.3-1ubuntu1) ...
    Sélection du paquet python-pip précédemment désélectionné.
    Préparation du décompactage de .../python-pip_1.5.4-1_all.deb ...
    Décompactage de python-pip (1.5.4-1) ...
    Traitement déclenché pour  man-db (2.6.7.1-1) ...
    Paramétrage de python-colorama (0.2.5-0.1ubuntu1) ...
    Paramétrage de python-distlib (0.1.8-1) ...
    Paramétrage de python-html5lib (0.999-2) ...
    Paramétrage de python-setuptools (3.3-1ubuntu1) ...
    Paramétrage de python-pip (1.5.4-1) ...
     
     
    sudo apt-get install python-setuptools python-dev build-essential
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    build-essential est déjà la plus récente version disponible.
    python-dev est déjà la plus récente version disponible.
    python-dev passé en « installé manuellement ».
    python-setuptools est déjà la plus récente version disponible.
    python-setuptools passé en « installé manuellement ».
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
     
     
    sudo apt-get install python-tk python-imaging-tk
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    python-tk est déjà la plus récente version disponible.
    python-tk passé en « installé manuellement ».
    Paquets suggérés :
      python-pil-doc python-pil.imagetk-dbg
    Les NOUVEAUX paquets suivants seront installés :
      python-imaging-tk python-pil.imagetk
    0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
    Il est nécessaire de prendre 10,0 ko dans les archives.
    Après cette opération, 101 ko d'espace disque supplémentaires seront utilisés.
    Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ trusty/main python-pil.imagetk amd64 2.3.0-1ubuntu3 [7 282 B]
    Réception de : 2 http://fr.archive.ubuntu.com/ubuntu/ trusty/universe python-imaging-tk all 2.3.0-1ubuntu3 [2 722 B]
    10,0 ko réceptionnés en 0s (26,2 ko/s)  
    Sélection du paquet python-pil.imagetk précédemment désélectionné.
    (Lecture de la base de données... 276096 fichiers et répertoires déjà installés.)
    Préparation du décompactage de .../python-pil.imagetk_2.3.0-1ubuntu3_amd64.deb ...
    Décompactage de python-pil.imagetk (2.3.0-1ubuntu3) ...
    Sélection du paquet python-imaging-tk précédemment désélectionné.
    Préparation du décompactage de .../python-imaging-tk_2.3.0-1ubuntu3_all.deb ...
    Décompactage de python-imaging-tk (2.3.0-1ubuntu3) ...
    Paramétrage de python-pil.imagetk (2.3.0-1ubuntu3) ...
    Paramétrage de python-imaging-tk (2.3.0-1ubuntu3) ...
     
     
    sudo pip install --upgrade PIL
    Downloading/unpacking PIL
      Could not find any downloads that satisfy the requirement PIL
      Some externally hosted files were ignored (use --allow-external PIL to allow).
    Cleaning up...
    No distributions at all found for PIL
    Storing debug log for failure in /home/laurent/.pip/pip.log                                                                                                                                     
     
    Pour aller dans la console et taper dans le terminal : python
    Pour quitter la console, taper : quit()
    ou appuyer simultanément sur les touches : Ctrl-D 
     
     
    Searching for lxml
    Best match: lxml 3.3.3
    Adding lxml 3.3.3 to easy-install.pth file
     
    Using /usr/lib/python2.7/dist-packages
    Processing dependencies for lxml
    Finished processing dependencies for lxml
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    python-lxml est déjà la plus récente version disponible.
    python-lxml passé en « installé manuellement ».
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
    dans la console python taper : import lxml
    Cannot uninstall requirement PIL, not installed
    Storing debug log for failure in /home/laurent/.pip/pip.log
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    Les paquets supplémentaires suivants seront installés : 
      libjpeg-turbo8-dev
    Les NOUVEAUX paquets suivants seront installés :
      libjpeg-turbo8-dev libjpeg8-dev
    0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
    Il est nécessaire de prendre 244 ko dans les archives.
    Après cette opération, 1 245 ko d'espace disque supplémentaires seront utilisés.
    Souhaitez-vous continuer ? [O/n] o
    Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ trusty/main libjpeg-turbo8-dev amd64 1.3.0-0ubuntu2 [242 kB]
    Réception de : 2 http://fr.archive.ubuntu.com/ubuntu/ trusty/main libjpeg8-dev amd64 8c-2ubuntu8 [1 552 B]
    244 ko réceptionnés en 0s (282 ko/s)      
    Sélection du paquet libjpeg-turbo8-dev:amd64 précédemment désélectionné.
    (Lecture de la base de données... 276104 fichiers et répertoires déjà installés.)
    Préparation du décompactage de .../libjpeg-turbo8-dev_1.3.0-0ubuntu2_amd64.deb ...
    Décompactage de libjpeg-turbo8-dev:amd64 (1.3.0-0ubuntu2) ...
    Sélection du paquet libjpeg8-dev:amd64 précédemment désélectionné.
    Préparation du décompactage de .../libjpeg8-dev_8c-2ubuntu8_amd64.deb ...
    Décompactage de libjpeg8-dev:amd64 (8c-2ubuntu8) ...
    Paramétrage de libjpeg-turbo8-dev:amd64 (1.3.0-0ubuntu2) ...
    Paramétrage de libjpeg8-dev:amd64 (8c-2ubuntu8) ...
    Downloading/unpacking PIL
      Could not find any downloads that satisfy the requirement PIL
      Some externally hosted files were ignored (use --allow-external PIL to allow).
    Cleaning up...
    No distributions at all found for PIL
    Storing debug log for failure in /home/laurent/.pip/pip.log
    Downloading/unpacking PIL
      Could not find any downloads that satisfy the requirement PIL
      Some externally hosted files were ignored (use --allow-external PIL to allow).
    Cleaning up...
    No distributions at all found for PIL
    Storing debug log for failure in /home/laurent/.pip/pip.log
    laurent@nathalie-AKOYA-E1318T:~$
    Le fichier log :
    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
    laurent@nathalie-AKOYA-E1318T:~/python$ cat /home/laurent/.pip/pip.log
    ------------------------------------------------------------
    /usr/bin/pip run on Sat Sep 20 08:24:13 2014
    Downloading/unpacking PIL
      Getting page https://pypi.python.org/simple/PIL/
      URLs to search for versions for PIL:
      * https://pypi.python.org/simple/PIL/
      Analyzing links from page https://pypi.python.org/simple/pil/
        Skipping link http://effbot.org/downloads/#Imaging (from https://pypi.python.org/simple/pil/); not a file
        Skipping link http://effbot.org/zone/pil-changes-115.htm (from https://pypi.python.org/simple/pil/); unknown archive format: .htm
        Skipping link http://www.pythonware.com/downloads/Imaging-1.1.3.tar.gz (from https://pypi.python.org/simple/pil/); wrong project name (not pil)
        Skipping link http://www.pythonware.com/products/pil (from https://pypi.python.org/simple/pil/); not a file
        Skipping link http://www.pythonware.com/products/pil/ (from https://pypi.python.org/simple/pil/); not a file
      Not searching http://effbot.org/downloads/#Imaging (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Not searching http://effbot.org/zone/pil-changes-115.htm (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Not searching http://effbot.org/zone/pil-changes-115.htm (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Not searching http://effbot.org/zone/pil-changes-115.htm (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Not searching http://www.pythonware.com/downloads/Imaging-1.1.3.tar.gz (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Not searching http://www.pythonware.com/products/pil (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Not searching http://www.pythonware.com/products/pil (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Not searching http://www.pythonware.com/products/pil (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Not searching http://www.pythonware.com/products/pil (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Not searching http://www.pythonware.com/products/pil/ (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Not searching http://www.pythonware.com/products/pil/ (from https://pypi.python.org/simple/pil/) for files because external urls are disallowed.
      Could not find any downloads that satisfy the requirement PIL
      Some externally hosted files were ignored (use --allow-external PIL to allow).
    Cleaning up...
      Removing temporary dir /tmp/pip_build_root...
    No distributions at all found for PIL
    Exception information:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
        status = self.run(options, args)
      File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 278, in run
        requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
      File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1177, in prepare_files
        url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
      File "/usr/lib/python2.7/dist-packages/pip/index.py", line 277, in find_requirement
        raise DistributionNotFound('No distributions at all found for %s' % req)
    DistributionNotFound: No distributions at all found for PIL
    laurent@nathalie-AKOYA-E1318T:~/python$
    Quelqu'un peut-il m'aider ?

    Merci.

  2. #2
    Membre éprouvé
    Avatar de TiranusKBX
    Homme Profil pro
    Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Inscrit en
    Avril 2013
    Messages
    1 476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 476
    Billets dans le blog
    6
    Par défaut
    Il est probable que le package PIL ne porte plus exactement le même nom
    à tus enté de faire la recherche avec pip que ton script ta installé ?

  3. #3
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 670
    Par défaut
    Salut,

    Pourquoi utiliser les packages d'ubuntu (apt-get) a peu près partout sinon pour PIL (pip) ?

    Essayez voir:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-get install python-pil
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    412
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 412
    Par défaut
    Bonjour,

    TiranusKBX à écrit :
    à tus enté de faire la recherche avec pip que ton script ta installé ?
    Je n'ai pas compris votre question. une recherche avec pip ? Comment procéder ?

    wiztricks à écrit :
    Pourquoi utiliser les packages d'ubuntu (apt-get) a peu près partout sinon pour PIL (pip) ?
    Ce n'est pas moi qui et fait le script.
    A vrai dire, je ne sais pas comment cela fonctionne avec python, les libraire a installer, n'y comment procéder ?

    Voici le retour avec de la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    laurent@nathalie-AKOYA-E1318T:~/python$ sudo apt-get install python-pil
    [sudo] password for laurent: 
    no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    python-pil est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
    laurent@nathalie-AKOYA-E1318T:~/python$
    Merci.

  5. #5
    Membre éprouvé
    Avatar de TiranusKBX
    Homme Profil pro
    Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Inscrit en
    Avril 2013
    Messages
    1 476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 476
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par xunil2003 Voir le message
    Bonjour,

    Citation Envoyé par TiranusKBX
    Je n'ai pas compris votre question. une recherche avec pip ? Comment procéder ?
    Citation Envoyé par wiztricks
    Ce n'est pas moi qui et fait le script.
    A vrai dire, je ne sais pas comment cela fonctionne avec python, les libraire a installer, n'y comment procéder ?
    Voici le retour avec de la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    laurent@nathalie-AKOYA-E1318T:~/python$ sudo apt-get install python-pil
    [sudo] password for laurent: 
    no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    python-pil est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
    laurent@nathalie-AKOYA-E1318T:~/python$
    Merci.
    bon on dirait que il faut te montrer le manuel:
    "pip search pil" voila ce que je voulait dire

    quand au retour par rapport au paquet Ubuntu ça te dit que tu à la dernière version

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    412
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 412
    Par défaut
    Re,

    Pour python j'ai besoin d'aide pas pour linux, car je n'y comprend absolument rien au librairie python.
    Voilà le retour de la commande :
    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    285
    286
    287
    288
    289
    290
    291
    292
    293
    294
    295
    296
    297
    298
    299
    300
    301
    302
    303
    304
    305
    306
    307
    308
    309
    310
    311
    312
    313
    314
    315
    316
    317
    318
    319
    320
    321
    322
    323
    324
    325
    326
    327
    328
    329
    330
    331
    332
    laurent@nathalie-AKOYA-E1318T:~/python$ pip search pil
    Chameleon                 - Fast HTML/XML Template Compiler.
    minitage.recipe           - zc.buildout recipes to compile and install software or python packages and generate scripts or configuration files sponsored by Makina Corpus.
    BigJob                    - P* Pilot-Job Implementation based on SAGA-Python
    minitage.recipe.egg       - zc.buildout recipes to compile and install software or python packages and generate scripts or configuration files sponsored by Makina Corpus.
    minitage.recipe.common    - zc.buildout recipes to compile and install software or python packages and generate scripts or configuration files  sponsored by Makina Corpus.
    pilas                     - ============ Pilas Engine ============  Pilas es un motor para realizar videojuegos de manera rápida y sencilla.  Es una herramienta orientada a programadores
                                casuales o principiantes, que quiera comenzar a realizar sus primeros videojuegos.  http://www.pilas-engine.com.ar
    Cython                    - The Cython compiler for writing C extensions for the Python language.
    chameleon.core            - Attribute language template compiler
    pymorphy2-dicts           - OpenCorpora.org dictionaries pre-compiled for pymorphy2
    ethereum-serpent          - Serpent compiler
    acrylamid                 - static blog compiler with incremental updates
    Nuitka                    - Python compiler with full language support and CPython compatibility
    Pillow                    - Python Imaging Library (Fork)
      INSTALLED: 2.3.0
      LATEST:    2.5.3
    Shed-Skin                 - An Optimizing (restricted) Python-(2.x)-to-C++ Compiler
    pilbox                    - Pilbox is an image resizing application server built on the Tornado web framework using the Pillow Imaging Library
    easybuild-easyconfigs     - EasyBuild is a software installation framework in Python that allows you to install software in a structured and robust way. This package contains a collection of
                                easyconfigs, i.e. simple text files written in Python syntax that specify the build parameters for software packages (version, compiler toolchain, dependency
                                versions, etc.)
    scss                      - Python-scss is SCSS compiler for Python. See http://sass-lang.com for more information about scss syntax.
    minitage.recipe.cmmi      - zc.buildout recipes to compile and install software or python packages and generate scripts or configuration files  sponsored by Makina Corpus.
    numba                     - compiling Python code using LLVM
    minitage.recipe.scripts   - zc.buildout recipes to compile and install software or python packages and generate scripts or configuration files sponsored by Makina Corpus.
    parakeet                  - Runtime compiler for numerical Python.
    python-hpilo              - Accessing HP iLO interfaces from python
    Theano                    - Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.
    pyScss                    - pyScss, a Scss compiler for Python
    pilkit                    - A collection of utilities and processors for the Python Imaging Libary.
    sourcecodegen             - A Python source-code generator based on the ``compiler.ast`` abstract syntax tree.
    dogpile.cache             - A caching front-end based on the Dogpile lock.
    OERPLib                   - OERPLib is a Python module providing an easy way to pilot your OpenERP and Odoo servers through RPC.
    chameleon.html            - Dynamic HTML template compiler with XSS language support.
    pilo                      - Yet another form parser.
    diazo                     - Diazo implements a Deliverance like language using a pure         XSLT engine. With Diazo, you "compile" your theme and ruleset in one         step, then use a
                                superfast/simple transform on each request thereafter.         Alternatively, compile your theme during development, check it into         version control, and
                                not touch Diazo during deployment.
    isass                     - compiles indented-SASS-syntax to CSS stylesheets
    saga-bigjob               - P* Pilot-Job Implementation based on SAGA-Python
    pyzza                     - Pyzza is a compiler of a python-like programming language, targeting the Flash platform
    yara                      - Compile YARA rules to test against files or strings
    lesscpy                   - Python LESS compiler
    jac                       - A Jinja extension (compatible with Flask and other frameworks) to compile and/or compress your assets.
    Gears                     - Compiles and concatenates JavaScript and CSS assets.
    PyHAML                    - Pythonic implementation of HAML, cross compiling to Mako template syntax.
    pyjsiocompile             - Simple compiler for jsio scripts, apps, and packages.
    hexagonit.recipe.cmmi     - zc.buildout recipe for compiling and installing source distributions.
    radical.pilot             - The RADICAL pilot job framework
    BigJob2                   - P* Pilot-Job Implementation based on SAGA-Python
    feedcache                 - Wrapper for Mark Pilgrim's FeedParser module which caches feed content.
    python-gettext            - Python Gettext po to mo file compiler.
    gears-stylus              - Stylus compiler for Gears
    FFC                       - The FEniCS Form Compiler
    django-gears              - Compiles and concatenates JavaScript and CSS assets.
    django-less               - Django template tags to compile LESS into CSS
    pokemontools              - Tools for compiling and disassembling Pokémon Red and Pokémon Crystal.
    pdef-compiler             - Pdef compiler
    xdv                       - XDV implements a subset of Deliverance using a pure XSLT engine. With XDV, you "compile" your theme and ruleset in one step, then use a superfast/simple transform
                                on each request thereafter. Alternatively, compile your theme during development, check it into Subversion, and not touch XDV during deployment.
    CoffeeScript              - A bridge to the JS CoffeeScript compiler
    django-coffeescript       - Django template tags to compile CoffeeScript
    OleFileIO_PL              - A Python module to parse and read Microsoft OLE2 files (Structured Storage or Compound Document, Microsoft Office) - Improved version of the OleFileIO module from
                                PIL, the Python Image Library.
    flagpoll                  - Flagpoll is a tool for developers to use meta-data files for storing information on what is needed to compile their software.
    django-static-precompiler - Django template tags to compile all kinds of static files (SASS, LESS, CoffeeScript).
    shaunsephton.recipe.uwsgi - Buildout recipe downloading, compiling and configuring uWSGI.
    django-static-compiler    - A static file compiler for Django
    gears-handlebars          - Handlebars compiler for Gears
    sklearn-compiledtrees     - Compiled scikit-learn decision trees for faster evaluation
    minitage.recipe.fetch     - zc.buildout recipes to compile and install software or python packages and generate scripts or configuration files sponsored by Makina Corpus.
    django-cache-utils        - Caching decorator and django cache backend with advanced invalidation ability and dog-pile effect prevention
    dv.xdvserver              - A server for the Deliverance/XSLT compiler
    JsQt                      - A tool to compile Qt Designer's .ui files to qooxdoo code.
    markerlib                 - A compiler for PEP 345 environment markers.
    buildout.recipe.uwsgi     - Buildout recipe downloading, compiling and configuring uWSGI.
    pwt.jinja2js              - pwt.jinja2js is an extension to the Jinja2 template engine that compiles valid Jinja2 templates containing macros to JavaScript. The JavaScript output can be
                                included via script tags or can be added to the applications JavaScript.
    utemplate                 - Very lightweight, memory-efficient (uses generator protocol), dependency-free template engine (compiles to Python source). Particularly well suited for usage with
                                MicroPython.org
    ClosureBuilder            - The Closure Builder is a simple dependency management tool for The Closure compiler
    gears-less                - LESS compiler for Gears
    hupili                    - utility collected by hupili
    ppillar                   - A PKI encrypted datastructure to keep secrets in the public
    jinjastatic               - Static template compilation
    pillowtop                 - A couchdbkit changes listener for doing backend processing
    dogpile.core              - A 'dogpile' lock, typically used as a component of a larger caching solution
    ideone                    - A Python binding to the Ideone (Online Compiler) API.
    pyprotobuf                - Python protocol buffers compiler
    c2c.recipe.closurecompile - A buildout recipe to compile javascript with the Google Closure Compiler
    asp                       - ASP is a SEJITS (specialized embedded just-in-time compiler) toolkit for Python.
    eco                       - Python Eco is a bridge to the ECO(CoffeeScript Template) Compiler.
    django-scss               - Django template tags to compile SCSS into CSS
    nml                       - A tool to compile nml files to grf or nfo files
    mdpcl                     - decorators to compile Python code to C99, OpenCL, and JS
    squeeze                   - Bundled HTML/JS/CSS compressor and data-uri embedding tools (YUICompressor, CSSEmbed, DataURI, Google Closure Compiler, HTMLCompressor, Google Closure
                                Stylesheets)
    django-staticassets       - Compiles and bundles static assets. Uses a directive processor similiar to Ruby's Sprockets
    NativeImaging             - PIL-like interface for system imaging libraries
    ocl                       - Decorators to compile Python code to C99, OpenCL, and JS
    crossroad                 - Cross-Compilation Environment Toolkit.
    eirx                      - Simple image manipulate based on Pillow.
    django-staticblog         - Markdown-based blog engine that compiles to static html pages
    clover                    - Clover is a build tool that dynamically compiles JavaScript and Closure Template code.    Features ########    * Simplifies development with the closure compiler,
                                library and templates.   * Compiles javascript and soy templates on the fly   * Closure unit testing framework support   * Command line and web based test
                                runners.     * Selenium support to run tests in various drivers.    * Javascript internationalization support   * Sourcemap support   * Displays closure warnings
                                and errors to the browsers console log.   * Allows a single configuration file defining the entire compilation; replacing build scripts/etc.
    latex2dnd                 - Generate edX drag-and-drop problems using compilation from latex
    PIL                       - Python Imaging Library
    Flask-Dogpile-Cache       - Adds dogpile.cache support to your Flask application
    django-shrink             - js compiler & css minifier with sass compatibility
    ore.recipe.svnlib         - Buildout recipe for compiling python subversion bindings
    aclhound                  - ACL Compiler
    ctree                     - A C-family AST implementation designed to be an IR for DSL compilers.
    tohaml                    - converts HTML to HAML for the HamlPy compiler
    spackager                 - compiler for creating single-page applications
    django-pipeline-eco       - django-pipeline compiler for eco templates
    GifTiffLoader             - automatically load multi-dimensional Tiff and Gif files and file sequences as numpy arrays using PIL
    expressions               - Extensible arithmetic expression parser and compiler
    django-pipeline-compass   - django-pipeline compiler for scss and with compass. Does not require the ruby gem.
    django-css                - django-css provides an easy way to use CSS compilers with Django projects, and an automated system for compressing CSS and JavaScript files
    thumpy                    - A Python web server that uses PIL to dynamically scale, crop, transform and serve images from S3 or the local filesystem
    collective.recipe.libsvm  - Recipe to compile libsvm with python in a buildout
    zest.pocompile            - Compile po files when releasing a package
    elaphe                    - Generates various barcodes using barcode.ps and PIL/Pillow
    django-bootstrap-staticfiles - Django app that provides compiled Bootstrap assets
    ngs-tools                 - Compilation of tools for processing NGS sequencing data..
    django-sassy-coffee       - This is a django application to compile SASS, SCSS and CoffeeScript files from the static directory into CSS and JavaScript files
    pysnmp-mibs               - A collection of IETF & IANA MIBs pre-compiled for PySNMP
    ember-compressor-compiler - django_compressor filter to compile ember templates
    HermesCache               - Python caching library with tag-based invalidation and dogpile effect prevention
    minitage.recipe.du        - zc.buildout recipes to compile and install software or python packages and generate scripts or configuration files sponsored by Makina Corpus.
    minitage.recipe.printer   - zc.buildout recipes to compile and install software or python packages and generate scripts or configuration files sponsored by Makina Corpus.
    CodeKitLang               - CodeKit Language Compiler, Python implementation
    gears-coffeescript        - CoffeeScript compiler for Gears
    pyramid_dogpile_cache     - dogpile.cache factory for Pyramid
    Blogofile                 - A static website compiler and blog engine
    closure                   - Closure compiler packaged for Python
    Oven                      - Compile coffeescript remotely
    Cpyx                      - gcc/distutils wrapper for auto-compiling Cython code (including inline)
    plone.recipe.precompiler  - zc.buildout recipe to precompile python and po files.
    hevea                     - Monitor and compile LaTeX files
    FFVideo                   - FFVideo is a python extension makes possible to access to decoded frames at two format: PIL.Image or numpy.ndarray.
    sassin                    - compiles indented-SASS-syntax to CSS stylesheets
    antidogpiling             - Generic and specific implementations of anti-dogpiled caching
    imageloader               - An image loader library which provides a subset of PIL interface.
    lesscss                   - A tool which automatically compiles LESS files to CSS.
    Scimitar                  - Scimitar is an implementation of ISO Schematron that compiles a Schematron     schema into a Python validator script.
    reblok                    - Python decompiler
    UFC                       - unified code generation interface for form-compilers
    Eggcelerator              - Compiles your packages into binary eggs and caches them
    jsjinja                   - Jinja2 to Javascript compiler
    corset                    - Django JS/CSS compiler
    po_localization           - Localize Django applications without compiling .po files
    ironpycompiler            - Compile IronPython scripts into a stand-alone .NET assembly.
    medialog.imageexport      - Export Plone images pil scale imagescale
    c2c.recipe.msgfmt         - A buildout recipe to compile message catalog to binary format.
    ngtpl                     - Collect angular templates, outputs compiled html
    fss                       - Compile Flask/Jinja2 site into static html content
    pillowfluff               - Map over CouchDB changes feed built to run on Pillowtop
    pyBarcode                 - Create standard barcodes with Python. No external modules needed (optional PIL support included).
    pillowcase                - Smooths out installation issues due to the PIL/Pillow fork.
    hcss                      - hcss is a CSS compiler that that allows you to use HTML element hierarchy to define CSS rules
    PyAutoRun                 - Python Auto-compilation and Auto-execution extention
    django-pipeline-compass-rubygem - django-pipeline-compass-rubygem is a Compass compiler for django-pipeline using the original Compass Ruby Gem.
    clang-fake-gcc            - A GCC-like compiler interface, but runs Clang instead. Isn't that neat?
    alurinium-image-processing - Useful image processing utils using Pillow
    django-assets-toolkit     - A development toolkit for compiling sass and coffee script files.
    django-pipeline-compass-compiler - Compiler plugin to use Django Pipeline package with Compass
    AstroKML                  - Compile Astronaut photographs from a specified region into a single KML
    django-puppy-cache        - Django cache backend that helps prevent dog-piling.
    coffee-compressor-compiler - django_compressor filter to compile coffee-script
    adpil                     - Interface between Adessowiki and PIL.Used by ia636 and ia870 toolboxes.
    piletools                 - Mpileup analysis toolkit.
    civet                     - CoffeeScript and Sass asset precompiler for the Django
    agnos_compiler            - Agnos Compiler Toolchain
    shiver                    - A multi-threaded work queue for functions compiled with llvmpy
    yep                       - A module for profiling compiled extensions
    van.potomo                - PO to MO build time compiler
    Yapil                     - Yet another python IRC lib
    minitage.recipe.wsgi      - zc.buildout recipes to compile and install software or python packages and generate scripts or configuration files sponsored by Makina Corpus.
    sqlalchemy-pilo           - Mongo.
    wieldymarkup              - WieldyMarkup HTML Abstraction Markup Language Compiler
    gears-libsass             - Gears compiler for sass using python-libsass
    genshi2js                 - Genshi2Js compiles a subset of genshi templates to javascript functions.
    sbl2py                    - A Snowball-to-Python compiler
    pipe2py                   - A project to compile Yahoo! Pipes into Python
    EBCompiler                - Compiles simple statements of existence and boolean truth into valid SQL (i.e. for check constraints).
    django-static-upstream    - Django package to handle (serve, reference, compile) static files
    Jynx                      - Jython library for Python integration with modern Java using dynamic Java compilation
    stylus                    - A bridge to the Stylus css compiler
    psyco                     - Psyco, the Python specializing compiler
    bopen.recipe.libinc       - zc.buildout recipe that parses compile time options from config scripts
    Lightning-Compiler        - Mini editor for quick testing of scripts; new: drag and drop option
    pyhogan                   - Mustache to javascript compiler.
    treeRes                   - implimention of tree regression in python,and you can set the spilt methods in linear model to split or in constant model by changing the argument and a use for
                                both conditons.Then use matplotlib and Tkinter,we can build the tree and change it by change its paramenter tolS and tolN
    chimney                   - Compile web assets
    colin1911                 - music editor for c++ formats stk, calico.  editor and compiler for free basic, qb64, quickbasic, qbasic
    rapydcss                  - Python-based SASS Compiler
    yaco.recipe.uwsgi         - Buildout recipe for compiling uwsgi
    tplcompiler               - Tool to compile phpBB-style templates to Python modules
    slapos.recipe.cmmi        - zc.buildout recipe for compiling and installing source distributions.
    2C.py                     - Python-to-C compiler for CPython 2.6
    img_rotate                - Rotates PIL Image instances after EXIF-tagged image orientation
    django-compass2           - Simple compilation of Compass projects for Django.
    codetree                  - codetree - directly hack compiled python code object
    fastac                    - Compiler for FASTA files and a FASTA-based DNA scripting language.
    PySMSPilot                - API wrapper for SMSPilot sms gateway <http://www.smspilot.ru>
    Curtain                   - A lean compiled templating system with support for i18n
    yaco.recipe.pycairo       - Buildout recipe for compiling pycairo
    pycoffee                  - CoffeeScript compiler in Python
    pillowfight               - Eases the transition from PIL to Pillow for projects.
    skl-groups-accel          - Compiled components to speed up skl-groups.
    filtercoffee              - A simple WSGI Middleware for compiling CoffeeScript to JavaScript on the fly
    watermarker               - Library for add text watermarks to images using PIL, support sorl-thumbnail integration
    arduino-sketch            - Compile and upload Arduino sketches from command line
    hbcht                     - A combined interpreter and compiler for the Half-Broken Car in Heavy Traffic programming language
    tinypie                   - Tree-Based Interpreter, Compiler and VM for TinyPie language
    django-libsass            - A django-compressor filter to compile SASS files using libsass
    nannou                    - Compiling template engine based on pattern matching
    zope.optionalextension    - Optional compilation of C extensions
    loopjit                   - Syntax, types, and codegen helpers for compiling loop-oriented numerical code to LLVM in Python.
    pwt.closure               - pwt.closure is a tool to compile and manage JavaScript dependencies of your web application.
    webassets-closure-soy     - Integration of Google's Soy Template Compiler with the webassets package.
    genshi_compiler           - Genshi template compiler
    Flask-Compass             - Adds automatic Compass compilation to Flask
    PyBuilder-for-Py2exe      - A tool to asist in compiling python scripts with py2exe
    rxnconcompiler            - Systems Biology iterative network building tool
    pilwmf                    - PIL WMF/EMF driver for Windows
    reddit2Kindle             - Compiles top posts from a specified subreddit for a specified time period into a well-formatted Kindle book.
    jinja2-precompiler        - Pre-compile Jinja2 templates to Python byte code
    platformer                - A cross-platform way to compile and run C files
    0x10c-asm                 - A simple Python-based DCPU assembly compiler
    hotpotato                 - Python to PHP compiler
    lesswatch                 - Automatic compilation of modified LESS files.
    lesspy                    - Helps compile collections of LESS files into CSS files      * Given a source directory, recursively finds LESS (.less/lss/.css) files     * Saves compiled CSS
                                files to a destination path, using the same directory       structure as the source.
    webassets-jinja2js        - Integration of pwt.jinja2js compiler with the webassets package.
    sk.recipe.xdv             - A recipe for Buildout (zc.buildout) to compile XDV rules into XSLT
    pcp                       - Python Interface to SGI's Performance Co-Pilot client API
    flask-jade2underscore     - A small Flask extension adds suppot to Jade2Underscore templates compiler (used in Backbone) to Flask.
    uflacs                    - UFL Analyser and Compiler System
    pile                      - A little client side package management
    pil-or-pillow             - Projects can depend on this package in order to optimistically depend on Pillow, but to fall back on PIL if installed, issuing a warning in the process.
    Jungle-.Py-Compiler       - .Py into .Exe Compiler
    caterpillar               - Text index and analytics engine.
    redpill                   - A cross-plaform package management framework
    PythonAPILibrary          - Python API Library for Kayako
    DjScript                  - Django package for using the RapydScript javascript pre-compiler
    ast2src                   - DESCRIPTION: ast2src - reverse compile ast tree back to legal python source code
    Python-Bytecode-Verifier  - Verifies that compiled Python bytecode is safe to execute
    distutilscross            - Cross Compile Python Extensions
    gPyCompile                - A simple GUI to the Python bytecode compiler.
    raco                      - Relational Algebra COmpiler
    django-pipeline-node-sass - django-pipeline compiler for node-sass.
    XSV                       - W3C XML Schema compiler and validator
    pysnmp-mib                - A collection of pre-compiled PySNMP MIBs
    Pyresize                  - a cli application for resizing images, based on PIL
    marvin-wfms               - Pilot-based GWENDIA Workflow Enacter.
    aggdraw                   - High quality drawing interface for PIL.
    weave                     - Weave: a C++ compiler for Python.
    brainpy                   - Brainfuck compiler
    gears-jsx                 - JSX compiler for Gears
    tsantsa                   - Tsantsa: CSS, JS minification and SCSS compilation commands for setuptools
    webassets-recess          - Recess filter to compile less with webassets, enables twitter bootstrap less compiling
    pil-full                  - 
    autopilot                 - Utils to automate my process
    django-pipeline-browserify - django-pipeline compiler for browserify, requires browserify to be installed.
    django-compass            - Simple compilation of Compass projects for Django.
    bcx-basic-compile-tool    - bcx basic gcc compile tool works with any ide
    django-spillway           - Geodata extensions for Django REST Framework
    Surukuku                  - A Python to C++ compiler/translator written in Python
    pilpe                     - A image pipeline to apply filters in one or more images.
    mrhooker                  - MrHooker is a command-line tool for hooking function calls in Cython, using LD_PRELOAD. Hooks are written in `Cython <http://cython.org>`_ (a dialect of Python),
                                and compiled on the fly. MrHooker will take care of setting up the environment, initializing Python in the child process, and cleaning up afterwards.
    SPIlib                    - A small library to use the SPIdev linux interface
    jinja2compact             - Reduce whitespace in jinja2 templates at compile time
    zapps                     - A book compiler for programmers where code and prose are separate.
    minivect                  - Compiler backend for array expressions
    PilotMapReduce            - SAGA Pilot-Abstractions based MapReduce Implementation
    django-coldbrew           - Django Template Tags to compile CoffeeScript inline or from a file.
    runmanager                - Part of the labscript suite, runmanager provides a means to manage global variables for use in compilation of experiment scripts
    BEXML                     - Provides fast, lazy, RESTful fastcgi access to various issue (bug) trackers. Compilable into a fast binary with IronPython and PyPy for even faster access.
    stockpile                 - Generic file storage abstraction
    idiopidae                 - A book compiler for programmers where code and prose are separate.
    mailpile-leap-adapter     - Adapter to directly use LEAP mailboxes with Mailpile
    uprefix                   - An import hook for Python 3 that removes u prefixes from Python source code before compiling it.
    dbsql                     - A tool to sync pilot-db databases with an SQL database.
    PiPan                     - PiPan - for use with PiPan servo controller and PiLight from Openelectrons.com
    pil-all                   - 
    django-cache-stockpile    - A simple django ORM caching layer.
    syntaq                    - Lightweight markup language parser/compiler based on Creole
    spilleliste               - Spilleliste, share your beautiful playlist.
    flfl                      - A Compiler for FlashLite 1.0/1.1
    pilite                    - Interface to Ciseco PiLite
    shortForm                 - Short Form prevents the Python shell from printing out giant piles of text.
    rt.zestreleaser.pypilocal - Plugin for zest.releaser to allow putting the created egg in a standard buildout folder
    PILEx                     - UNKNOWN
    piloncillo                - placeholder
    CocoPy                    - Python implementation of the famous CoCo/R LL(k) compiler generator.
    boil                      - Jinja2 compile tools for building static web site
    snippetist                - Cross-editor snippet compiler
    django-jadelesscoffee     - Django middleware class that executes the Node.js JadeLessCoffee compiler on a `src` folder in the TEMPLATE_DIRS directory.
    dogpile                   - A 'dogpile' lock, typically used as a component of a larger caching solution
    IVAO-status               - Status of IVAO for Linux it's an application for Linux Users to see Pilots and Controllers in the IVAO network
    jadelesscoffee-middleware - WSGI middleware class that executes the Node.js JadeLessCoffee compiler on a `src` folder in the JLC_DIRS environment variable.
    cypher                    - Neo4j Cypher compiler for building domain-specific APIs
    unpyclib                  - Libraries for UnPyc - python disassembler and decompiler
    Pillow-PIL                - Pillow wrapper for PIL compatibility
    Lython                    - Lisp dialect compiler to Python byte-code
    pyphp                     - Php parser, compiler and interpreter, in python
    duct-tape-basic           - basic to fasm compiler multiplatform dex os and windows
    async_netcdf              - Simple BASH compiler to parallelize some netcdf file operations
    pythonscript              - Python-like dialect that compiles down to a pure JavaScript
    infrae.uwsgi              - Buildout recipe downloading, compiling and configuring uWSGI.
    moving_pictures           - Create a movie from a sequence of images in Python (uses PIL and ffmpeg)
    pybytecode                - A Python bytecode compiler and bytecode generator.
    Flask-assets-compile      - [Deprecated] Flask assets auto compile extension
    imgview                   - A simple Tkinter+PIL image viewer with some handy hotkeys.
    pyqode-uic                - pyQode Qt ui compiler
    django-staticfiles-precompilers - Lets Django's static template tag take care of precompilation
    quickchart                - QuickChart is a lightweight library for drawing graphs and tables using just PIL.
    CocoRPy27                 - Python implementation of the famous CoCo/R LL(k) compiler generator ported to Python.
    robotframework-hpilibrary - 
    pilhelp                   - PIL helpers
    pyc                       - functions for imp compiled modules
    Refbinder                 - Modified version of "Decorator for BindingConstants at compile time" with a mass-binder
    caffeinated-hound         - CoffeeScript watcher and compiler.
    patacrep                  - Songbook compilation chain
    laurent@nathalie-AKOYA-E1318T:~/python$
    Esce que ça veut dire que la librairie PIL est installée ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    110    PIL                       - Python Imaging Library
    Merci.

  7. #7
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 670
    Par défaut
    Citation Envoyé par xunil2003 Voir le message
    Voici le retour avec de la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    laurent@nathalie-AKOYA-E1318T:~/python$ sudo apt-get install python-pil
    [sudo] password for laurent: 
    no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    python-pil est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
    laurent@nathalie-AKOYA-E1318T:~/python$
    apt-get dit que PIL est déjà installé.
    Essayez de l'utiliser pour voir.
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    412
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 412
    Par défaut
    Re,

    Quand j'exécute mon appli, j'ai ce message qui s'affiche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    laurent@nathalie-AKOYA-E1318T:~/python$ python fenetre-image-4.py
    Le compte utilisateur est :  /home/laurent/
     
    Le chemin complet au fichier de configuration cfg est : /home/laurent/.test2/config.cfg
     
    Traceback (most recent call last):
      File "fenetre-image-4.py", line 83, in <module>
        verif_fichier_cfg() # Exécute la fonction : verif_fichier_cfg
      File "fenetre-image-4.py", line 60, in verif_fichier_cfg
        os.mkdir(rep)
    UnboundLocalError: local variable 'os' referenced before assignment
    laurent@nathalie-AKOYA-E1318T:~/python$
    Je rappel de nouveau que sûr Ubuntu 14.04 avec Python 2.7.6 ça ne fonctionne pas, mais sur Ubuntu 12.04 avec Python 2.7.3 ça marche impeccable ?
    Et pourquoi ce message d'erreur quand j'exécute le script bash d'installation des librairies de python.
    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    laurent@nathalie-AKOYA-E1318T:~/python$ bash installation-librairies-python.sh
    installation de python avec librairie
    ----------------------------------------
     
    sudo apt-get install python-pip
    [sudo] password for laurent: 
    no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    python-pip est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
     
    sudo apt-get install python-setuptools python-dev build-essential
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    build-essential est déjà la plus récente version disponible.
    python-dev est déjà la plus récente version disponible.
    python-setuptools est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
     
    sudo apt-get install python-tk python-imaging-tk
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    python-tk est déjà la plus récente version disponible.
    python-imaging-tk est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
    sudo pip install --upgrade PIL
    Downloading/unpacking PIL
      Could not find any downloads that satisfy the requirement PIL
      Some externally hosted files were ignored (use --allow-external PIL to allow).
    Cleaning up...
    No distributions at all found for PIL
    Storing debug log for failure in /home/laurent/.pip/pip.log                                                                                                                                     
     
    sudo easy_install lxml
    Searching for lxml
    Best match: lxml 3.3.3
    lxml 3.3.3 is already the active version in easy-install.pth
     
    Using /usr/lib/python2.7/dist-packages
    Processing dependencies for lxml
    Finished processing dependencies for lxml
     
    sudo apt-get install python-lxml
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    python-lxml est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
     
    dans la console python taper : import lxml
     
    sudo pip uninstall PIL
    Cannot uninstall requirement PIL, not installed
    Storing debug log for failure in /home/laurent/.pip/pip.log
     
    sudo apt-get install libjpeg8-dev
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances       
    Lecture des informations d'état... Fait
    libjpeg8-dev est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
     
    sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib
    ln: impossible de créer le lien symbolique «/usr/lib/libjpeg.so»: Le fichier existe
     
    sudo pip install PIL
    Downloading/unpacking PIL
      Could not find any downloads that satisfy the requirement PIL
      Some externally hosted files were ignored (use --allow-external PIL to allow).
    Cleaning up...
    No distributions at all found for PIL
    Storing debug log for failure in /home/laurent/.pip/pip.log
     
    sudo pip install --upgrade PIL
    Downloading/unpacking PIL
      Could not find any downloads that satisfy the requirement PIL
      Some externally hosted files were ignored (use --allow-external PIL to allow).
    Cleaning up...
    No distributions at all found for PIL
    Storing debug log for failure in /home/laurent/.pip/pip.log
     
    laurent@nathalie-AKOYA-E1318T:~/python$
    Y a t'il un changement entre python 2.7.3 et 2.7.6 ?

    Merci.

  9. #9
    Membre éprouvé
    Avatar de TiranusKBX
    Homme Profil pro
    Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Inscrit en
    Avril 2013
    Messages
    1 476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur C, C++, C#, Python, PHP, HTML, JS, Laravel, Vue.js
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 476
    Billets dans le blog
    6
    Par défaut
    met tu bien le
    en haut de ton fichier python ?

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    412
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 412
    Par défaut
    Re,

    C'est pareil, j'ai mis cela au débit du fichier python :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #!/usr/bin/PYTHON
    # -*-coding:utf-8 -*
     
    import Tkinter as tk
    from PIL import Image, ImageTk
    from os import system
    from os.path import expanduser
    from os.path import join
    from os.path import exists
    import urllib2
    et quand je met ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    #!/usr/bin/PYTHON
    # -*-coding:utf-8 -*
     
    import os
    import Tkinter as tk
    from PIL import Image, ImageTk
    from os import system
    from os.path import expanduser
    from os.path import join
    from os.path import exists
    import urllib2
    et exécute le fichier python, j'ai ce message d'erreur.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    laurent@nathalie-AKOYA-E1318T:~/python$ python fenetre-image-4.py
    Le compte utilisateur est :  /home/laurent/
     
    Le chemin complet au fichier de configuration cfg est : /home/laurent/.test2/config.cfg
     
    Traceback (most recent call last):
      File "fenetre-image-4.py", line 84, in <module>
        verif_fichier_cfg() # Exécute la fonction : verif_fichier_cfg
      File "fenetre-image-4.py", line 61, in verif_fichier_cfg
        os.mkdir(rep)
    UnboundLocalError: local variable 'os' referenced before assignment
    laurent@nathalie-AKOYA-E1318T:~/python$
    Merci.

  11. #11
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 670
    Par défaut
    Salut,

    Le test est-ce que PIL est bien installé devrait se limiter à lancer la console et exécuter:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    >>> from PIL import Image, ImageTk
    Si cela fonctionne, on ne va pas essayer de comprendre pourquoi cette version d'Ubuntu ne trouve pas PIL lorsqu'on essaie de l'installer via la commande pip.
    note: si les developpeurs d'Ubuntu ont crée un package python-pil, c'est pour vous éviter d'avoir à installer via "pip".

    Le test que vous avez fait concernant votre application:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    laurent@nathalie-AKOYA-E1318T:~/python$ python fenetre-image-4.py
    Le compte utilisateur est :  /home/laurent/
     
    Le chemin complet au fichier de configuration cfg est : /home/laurent/.test2/config.cfg
     
    Traceback (most recent call last):
      File "fenetre-image-4.py", line 83, in <module>
        verif_fichier_cfg() # Exécute la fonction : verif_fichier_cfg
      File "fenetre-image-4.py", line 60, in verif_fichier_cfg
        os.mkdir(rep)
    UnboundLocalError: local variable 'os' referenced before assignment
    n'a rien à voir avec "pip" ni avec la version de Python: c'est un autre problème dans le code de votre application.
    Il est à traiter séparément et éventuellement dans une autre discussion (lorsque vous aurez vérifié que tous les packages requis - comme PIL - sont bien là).

    Bon courage,
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  12. #12
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    412
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 412
    Par défaut
    Re

    Je pense que cela fonctionne.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    laurent@nathalie-AKOYA-E1318T:~/python$ python
    Python 2.7.6 (default, Mar 22 2014, 22:59:56) 
    [GCC 4.8.2] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> from PIL import Image, ImageTk
    >>> quit()
    laurent@nathalie-AKOYA-E1318T:~/python$
    Merci.

  13. #13
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 670
    Par défaut
    cool! si tel est le cas, pensez au bouton
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. [Python 3.X] Installer la librairie python-xmp-toolkit 2.0.1
    Par Apranax dans le forum Déploiement/Installation
    Réponses: 8
    Dernier message: 12/07/2014, 09h14
  2. Installation de Python : librairies Tcl/Tk, TK_LIBRARY
    Par awalter1 dans le forum Tcl/Tk
    Réponses: 2
    Dernier message: 02/11/2011, 10h05
  3. Probleme d'installation de python sous debian
    Par ToMs dans le forum Debian
    Réponses: 3
    Dernier message: 09/08/2006, 10h57
  4. Problème installation librairie SDL
    Par je®ome dans le forum Administration système
    Réponses: 2
    Dernier message: 17/05/2006, 12h23
  5. [install librairie] sous windows -
    Par Mireyu_c dans le forum Déploiement/Installation
    Réponses: 2
    Dernier message: 21/03/2006, 09h23

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