Comments on: Installer des packages depuis le shell Python http://sametmax.com/installer-des-packages-depuis-le-shell-python/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: LucasC http://sametmax.com/installer-des-packages-depuis-le-shell-python/#comment-175347 Wed, 03 Feb 2016 15:14:39 +0000 http://sametmax.com/?p=17985#comment-175347 C’est une chouette astuce, mais attention pip.main n’a pas été prévu pour ça et comporte un petit bug : il va définir des loggers “root”, et vous nous pourrez plus utiliser logging.basicConfig après ça : https://github.com/pypa/pip/issues/3043

]]>
By: bigduke http://sametmax.com/installer-des-packages-depuis-le-shell-python/#comment-175170 Sun, 31 Jan 2016 08:39:39 +0000 http://sametmax.com/?p=17985#comment-175170 Oh joli ça !

Moi je passe toujours “sur le côté” en ouvrant un autre onglet terminal, je pip install, puis retour au shell python et import.

Mais la, c’est plus efficace :)

]]>
By: Sam http://sametmax.com/installer-des-packages-depuis-le-shell-python/#comment-175055 Fri, 29 Jan 2016 11:17:49 +0000 http://sametmax.com/?p=17985#comment-175055 Cette solution fait très attention à installer les packages avec –user pour ne pas avoir à utiliser sudo. Utiliser sudo avec pip est généralement une mauvaise idée. Il n’y a que quelques exceptions, et pour celles-ci mieux vaut ne pas être dans le shell quand on se lance.

]]>
By: Martin http://sametmax.com/installer-des-packages-depuis-le-shell-python/#comment-175053 Fri, 29 Jan 2016 10:07:44 +0000 http://sametmax.com/?p=17985#comment-175053 Le problème avec cette solution est qu’elle ne marchera pas si vous avez besoin de sudo pour installer le module (sudo pip install)

]]>
By: Sam http://sametmax.com/installer-des-packages-depuis-le-shell-python/#comment-175002 Thu, 28 Jan 2016 09:01:58 +0000 http://sametmax.com/?p=17985#comment-175002 Bien vu.

]]>
By: entwanne http://sametmax.com/installer-des-packages-depuis-le-shell-python/#comment-175001 Thu, 28 Jan 2016 08:36:30 +0000 http://sametmax.com/?p=17985#comment-175001 Sinon il y a aussi le module pip de disponible :

import pip
pip.main(['install', package_name])
]]>