Depuis pip 1.5, les liens de dépendance sont obsolètes. Actuellement, pip peut toujours être forcé de les utiliser avec le --process-dependency-links
drapeau. Vous devrez peut-être également utiliser --allow-external packagename
ou --allow-unverified packagename
, où packagename
spécifie en fait la dépendance que vous souhaitez installer qui ne se trouve pas dans un référentiel officiel
Notez que puisqu'il s'agit d'une fonctionnalité obsolète, le --process-dependency-links
drapeau sera complètement supprimé bientôt. Je crois que l'approche préférée est de fournir un requirements.txt
fichier.
Et à partir du pip 7, ils sont à nouveau activés. Cela signifie que vous pouvez maintenant utiliser dependency_links
en utilisant pip :
pip install -e /path/to/python/module --process-dependency-links --allow-all-external
Si vous utilisez le pip de votre système de distribution, vous devrez peut-être mettre à jour pip :
pip install pip --upgrade
Semble s'être produit dans la pull request #1519