Diferència entre revisions de la pàgina «PyPI mirror»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
 
(Hi ha 7 revisions intermèdies del mateix usuari que no es mostren)
Línia 14: Línia 14:
 
== Utilitzant pip / easy_install ==
 
== Utilitzant pip / easy_install ==
 
Per descarregar les llibreries cal utilitzar la opció "-i" (tant si és per virtualenv com pel sistema):
 
Per descarregar les llibreries cal utilitzar la opció "-i" (tant si és per virtualenv com pel sistema):
  $ pip install <nomdelpaquet> --upgrade -i http://taupaipai
+
  $ pip install <nomdelpaquet> --upgrade -i http://taupaipai/pypi/simple
  
 
<br>
 
<br>
Línia 36: Línia 36:
  
 
<br>
 
<br>
 +
 +
== setuptools version ==
 +
Recordeu a forçar la versió del setuptools a la darrera en el '''versions.cfg''' (oct 2013).
 +
 +
<syntaxhighlight lang="ini">
 +
[buildout]
 +
setuptools = 1.1.5
 +
</syntaxhighlight>

Revisió de 19:14, 18 nov 2013

A la xarxa interna de l'institut Lacetània disposem d'un mirror de pypi.python.org

Dades:

  • Màquina: 10.0.1.1 (taupaipai)
  • URL de l'index: http://taupaipai/pypi/simple
    OJU: no apunteu a auqesta URL directament perquè hi ha molts arxius i el navegador se us pot "penjar". Utilitzeu-la només per les instal·lacions com ho descrivim més avall.

Amb aquest recurs descarregarem molt més ràpidament les llibreries pels nostre projectes.

A tota xufa!


Utilitzant pip / easy_install[modifica]

Per descarregar les llibreries cal utilitzar la opció "-i" (tant si és per virtualenv com pel sistema):

$ pip install <nomdelpaquet> --upgrade -i http://taupaipai/pypi/simple


Buildout[modifica]

Si utilitzem Buildout caldrà que afegim les següents línies perquè ens descarregui del mirror:

[buildout]
...
index=http://taupaipai/pypi/simple
allow-hosts=taupaipai
...


Accelerant les descàrregues Google App Engine (GAE) amb el mirror[modifica]

Per accelerar les descàrregues de GAE heu de canviar la línia del Buildout que diu:

url=http://googleappengine.googlecode.com/files/google_appengine_${buildout:ae-sdk-version}.zip

...i canviar-la per:

url=http://taupaipai/gae/google_appengine_${buildout:ae-sdk-version}.zip


setuptools version[modifica]

Recordeu a forçar la versió del setuptools a la darrera en el versions.cfg (oct 2013).

[buildout]
setuptools = 1.1.5