Bibliothèques PyCharm et externes
j'ai commencé à utiliser L'IDE de PyCharm, mais je n'ai pas été capable de déterminer comment gérer les bibliothèques externes. Par exemple, PyCharm ne voit pas matplotlib
. Dans le gestionnaire de fichiers de PyCharm, je vois clairement la liste des bibliothèques externes et il n'y a pas de matplotlib
. Cependant, je l'ai installé et je sais que son emplacement.
Comment puis-je ajouter cette bibliothèque à l'environnement PyCharm?
4 réponses
je suggère D'utiliser L'environnement virtuel Python. C'est vraiment facile avec PyCharm.
PyCharm > Préférences... > Projet Interprète > Interpréteurs Python
cliquez sur "Créer un environnement virtuel" et choisissez votre interpréteur de base.
cliquez sur "Installer" et installez les paquets dont vous avez besoin. Vous pouvez également ajouter d'autres dépôts si les dépôts par défaut ne contiennent pas les bibliothèques nécessaires. Un autre avantage est que vous pouvez voir les bibliothèques ont une version plus récente et peuvent être mises à jour.
je pense qu'une façon de résoudre un problème est de spécifier vos interprète dans PyCharm lui-même via Fichier -> Paramètres -> Interpréteurs Python
Il y a aussi un Paths
onglet dans ce paramètre, vous devez ajouter le chemin d'accès à votre matplotlib explicitement. Mais pour moi, il n'y a pas de chemin particulier. Voici mes chemins d'accès dans cet onglet:
file: / / D:/hg_work/vefw_regression/tools/python/DLLs
fichier: / / D:/hg_work/vefw_regression/tools/python/Lib
fichier://D:/hg_work/vefw_regression/tools/python/Lib/lib-tk
fichier://D:/hg_work/vefw_regression/tools/python
file://D:/hg_work/vefw_regression/outils/python/Lib/site-packages (mon matplotlib/numpy et d'autres choses c'est ici)
fichier: / / D:/hg_work/vefw_regression/tools/python/Lib / site-packages / win32
fichier: / / D:/hg_work/vefw_regression/tools/python/Lib / site-packages / win32/lib
fichier://D:/hg_work/vefw_regression/tools/python/Lib/site-packages/pythonwin
fichier://D:/Users/svecovs/AppData/Roaming/JetBrains/PyCharm Community Edition 3.0.1 / helpers / python-skeletons
file://D:/hg_work/vefw_regression/outils/python/Lib/site-packages/core (ajouté par l'utilisateur)
installez matplotlib puis python-tk.Pycharm fonctionnera bien.Ça marche pour moi à Ubuntu 16.04.
sudo apt-get install python-tk
sudo apt-get install python-matplotlib
pour les utilisateurs de Linux voici une solution , tout d'abord écrire cette commande dans le terminal ,
sudo apt-get install python-matplotlib
maintenant que vous avez terminé, vous pourrez voir matplotlib dans le fichier>>>paramètres>>interpréteur de projet. Image