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
Vous devez vous connecter pour publier un commentaire.
Bien, vous pouvez ajouter d'autres répertoires de contenu des racines:
Ensuite, il suffit de marquer le répertoire en tant que source de la racine:
Cela devrait vous permettre de revoir, de renommer et de faire toutes les choses que vous avez voulu faire.
Une autre option serait de placer les bibliothèques en projet distinct (ou même aller plus loin et placer chaque bibliothèque dans son propre projet) et ensuite ouvrir ce projet à l'/ces projets side-by-side avec le projet principal. De cette façon, vous avez la séparation claire entre le projet et les bibliothèques utilisées. C'est pratique lorsque vous travaillez sur un autre projet à l'aide de quelques-uns des mêmes bibliothèques que vous ne devez ouvrir projet déjà existant contenant des bibliothèques et vous avez terminé.