PyCharm inclut et modifie la bibliothèque externe dans le projet

J'ai un problème lorsque je suis en train d'élaborer un projet Django qui comprend d'autres bibliothèques que nous avons sont également en développement.

Ma structure actuelle est comme suit:

  • Projet Principal
    • App1
    • App2

  • Bibliothèques
    • Bibliothèque 1
    • Bibliothèque 2

Toutes les bibliothèques ont leurs propres scripts d'installation et sont situés dans des dépôts git, et nous sommes en les ajoutant dans PyCharm dans le PYTHONPATH, et le référencement simplement en leur nom. Ce qui marche bien, mais ils ne sont pas dans mon projet actuel, ce qui signifie pas de re-factoring ( renommage, déplacement etc... ) et j'ai pour l'utilisation Externe de la recherche à trouver ma classe à partir de la bibliothèques.

Comment puis-je régler certaines bibliothèques comme liés au projet pour rendre la vue et refactorable comme nous le faisons sur le projet.

source d'informationauteur Bojan Jovanovic