Voici le problème
J'ai un requirements.txt qui ressemble à ceci:
BeautifulSoup==3.2.0
Django==1.3
Fabric==1.2.0
Jinja2==2.5.5
PyYAML==3.09
Pygments==1.4
SQLAlchemy==0.7.1
South==0.7.3
amqplib==0.6.1
anyjson==0.3
...
J'ai un répertoire d'archives local contenant tous les packages + autres.
J'ai créé un nouveau virtualenv avec
bin/virtualenv testing
en l'activant, j'ai essayé d'installer les packages selon requirements.txt à partir du répertoire d'archivage local.
source bin/activate
pip install -r /path/to/requirements.txt -f file:///path/to/archive/
J'ai obtenu une sortie qui semble indiquer que l'installation est correcte
Downloading/unpacking Fabric==1.2.0 (from -r ../testing/requirements.txt (line 3))
Running setup.py egg_info for package Fabric
warning: no previously-included files matching '*' found under directory 'docs/_build'
warning: no files found matching 'fabfile.py'
Downloading/unpacking South==0.7.3 (from -r ../testing/requirements.txt (line 8))
Running setup.py egg_info for package South
....
Mais une vérification ultérieure a révélé qu'aucun paquet n'est installé correctement. Je ne peux pas importer le package, et aucun ne se trouve dans le répertoire site-packages de mon virtualenv. Alors qu'est-ce qui a mal tourné?
--no-index
pour qu'il ne regarde même pas PyPI?