Comments on: Votre Python aime les pip http://sametmax.com/votre-python-aime-les-pip/ Du code, du cul Sat, 07 Nov 2015 11:08:18 +0000 hourly 1 http://wordpress.org/?v=4.1 By: JC_onLine http://sametmax.com/votre-python-aime-les-pip/#comment-157637 Thu, 12 Mar 2015 21:42:23 +0000 http://sametmax.com/?p=2014#comment-157637 Juste Merci ;)

]]>
By: Sam http://sametmax.com/votre-python-aime-les-pip/#comment-59777 Wed, 18 Jun 2014 07:26:41 +0000 http://sametmax.com/?p=2014#comment-59777 Je ne le fais jamais car tout ce que tu vas gagner c’est tout casser. J’upgrade toujours mes composants un par un, en relançant des tests entre chaque upgrade.

]]>
By: Rififi http://sametmax.com/votre-python-aime-les-pip/#comment-59768 Wed, 18 Jun 2014 07:16:16 +0000 http://sametmax.com/?p=2014#comment-59768 Bonjour, petite question. Comment faites vous pour upgrader toutes les libs installées grâce à pip ?

D’habitude j’utilise ça:
sudo pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs pip install -U

Mais ça bloque souvent, avec des erreurs diverses.

]]>
By: Teocali http://sametmax.com/votre-python-aime-les-pip/#comment-19991 Mon, 17 Feb 2014 23:02:03 +0000 http://sametmax.com/?p=2014#comment-19991 Ah bah tiens, je continue ma lecture et j’avais une question : au lieu de easy_install django –user ou easy_install pip –user, ca serait pas plutot easy_install –user django ou easy_install –user pip ?

]]>
By: Teocali http://sametmax.com/votre-python-aime-les-pip/#comment-19985 Mon, 17 Feb 2014 21:49:44 +0000 http://sametmax.com/?p=2014#comment-19985 Deterrage en regle : le lien vers les environnements virtuels n’est pas correct : http://sametmax.com/votre-python-aime-les-pip/sametmax.com/les-environnement-virtuels-python-virtualenv-et-virtualenvwrapper

]]>
By: Walane http://sametmax.com/votre-python-aime-les-pip/#comment-15603 Sun, 10 Nov 2013 16:34:17 +0000 http://sametmax.com/?p=2014#comment-15603 Merci !

]]>
By: Sam http://sametmax.com/votre-python-aime-les-pip/#comment-3272 Sat, 17 Nov 2012 20:45:33 +0000 http://sametmax.com/?p=2014#comment-3272 Merci de ton retour d’expérience, ça aidera d’autres qui passeront par là dans le futur.

]]>
By: anthony http://sametmax.com/votre-python-aime-les-pip/#comment-3271 Sat, 17 Nov 2012 20:42:11 +0000 http://sametmax.com/?p=2014#comment-3271 J’ai pas trouvé de méthode générique vu qu’on dirait que setuptools/distutils ne gère pas (ou j’ai pas trouvé) la cross-compilation “nativement”.

Je dois patcher à chaque fois le compiler, e.g. ici pour PyCrypto: https://code.google.com/p/android-python27/source/browse/python-build/patch/pycrypto-2.6-customize_compiler.patch?spec=svn550dbd9a832effd466a6f0ebed9e9c3a1f7e7399&r=550dbd9a832effd466a6f0ebed9e9c3a1f7e7399

Et ensuite, selon les libs, il y a des modifications à faire (chaque fois) dans les sources C (vu que l’Android libc et le NDK n’expose pas tout ou différement) pour que ça compile. Au final ça fini par marcher, mais c’est vraiment la lutte :/

Jusque ici j’ai pu ajouter PyCrypto et psutil.

]]>
By: anthony http://sametmax.com/votre-python-aime-les-pip/#comment-1852 Fri, 14 Sep 2012 11:50:48 +0000 http://sametmax.com/?p=2014#comment-1852 Merci, je vais regarder ça de prés.

]]>
By: Sam http://sametmax.com/votre-python-aime-les-pip/#comment-1845 Fri, 14 Sep 2012 03:36:23 +0000 http://sametmax.com/?p=2014#comment-1845 pip ne fait pas cette partie, c’est setuptools qui s’en occupe. Pip n’est qu’un wrapper. Et oui, setuptools permet (normalement) de faire ce dont tu as besoin:

http://whatschrisdoing.com/blog/2009/10/16/cross-compiling-python-extensions/

]]>