2014-04-30 4 views
0

J'ai deux projets Python privés, Project1 et Project2. Project1 doit utiliser des modèles et des scripts définis dans Project2.Python/Pip - Partage de modules entre projets sans setup.py

J'espérais que ce serait aussi facile que d'ajouter:

[email protected]/user/Project2.git 

A mon requirements.txt, mais je reçois des erreurs qu'il ya un manque setup.py depuis le Projet2 n'utilise pas setuptools.

Quelle est la manière la plus simple d'utiliser Project2 dans Project1? Dois-je créer le module en utilisant un fichier setup.py ou y a-t-il un moyen plus simple? L'utilisation de liens symboliques, etc., n'est pas une option car je vais finir par déployer ceci sur un serveur et conserver la dépendance.

Répondre

0

Oui, créez le package standard avec setup.py. D'autres méthodes existent, mais sont pour la plupart plus compliquées.

Questions connexes