[PYTHON] Importer des bibliothèques qui ne peuvent pas être installées par pip avec PyCharm

Environnement d'exécution

Contexte

J'ai introduit [ssd-caffe] de weiliu89 ("https://github.com/weiliu89/caffe/tree/ssd") sur Ubuntu, mais je ne pouvais pas l'importer correctement dans l'environnement PyCharm car j'étais un débutant avec l'interpréteur Python. fait. Je l'ai résolu, alors je vais garder une trace

Cette fois, Caffe est importé, mais vous devriez pouvoir importer celui cloné depuis github etc. par la même procédure en général.

procédure

1. Réglez l'interpréteur avec PyCharm

Ouvrez PyCharm, File-> Settings-> Project: Project Name-> Python Interpreter Vous amènera à la page des paramètres de l'interpréteur.

Par défaut, il peut s'agir de Python2.7 / usr / bin / python2.7 (caractères gris). Vous pouvez changer la version Python en passant ici.

Je pense que les packages installés ci-dessous sont répertoriés.

2. Ajoutez simplement Path à l'interpréteur

Ajoutons maintenant Path à l'interpréteur que vous souhaitez utiliser. Sélectionnez Afficher tout à partir du bouton d'engrenage sur la droite pour voir une liste des interprètes disponibles. Avec celui que vous souhaitez utiliser sélectionné ici, ouvrez «Afficher le chemin de l'interpréteur sélectionné» en bas des cinq icônes à droite.

Ensuite, le chemin sera affiché dans une ligne. Cette fois, je veux ajouter Caffe, alors appuyez sur le bouton Ajouter et ajoutez "/ home / usrname / caffe / python" (changez-le en fonction de l'environnement).

Appliquons et vérifions.

import caffe

Recommended Posts

Importer des bibliothèques qui ne peuvent pas être installées par pip avec PyCharm
Mesures pour ne pas être en mesure d'installer ou d'importer ssl avec pycharm
Options lors de l'installation de bibliothèques qui ne peuvent pas être envoyées dans pyenv
Matières qui ne peuvent pas être importées avec sklearn
Enquête lorsque l'importation ne peut pas être effectuée avec python
Que faire si pip ne peut pas être installé
Répertorier les packages pouvant être mis à jour avec pip
PIL ne peut pas être installé par virtualenv avec pyenv
Lorsque pydub ne peut pas être installé
Supprimer toutes les bibliothèques installées sur pip avec une seule commande
Exemples et solutions qui ne peuvent pas être optimisés avec scipy.optimize.least_squares
Problème que l'installation de pip ne peut pas être effectuée avec pyenv + Yosemite (erreur: la commande'clang 'a échoué avec l'état de sortie 1)
Un mémorandum (masOS) qui importe tkinter n'a pas pu être fait avec python installé à partir de pyenv
TensorFlow 2.2 ne peut pas être installé avec Python 3.8!
Retirez tous les modules installés avec pip
Installer les packages qui doivent être compilés avec Python 3 avec pip [Windows]
Désinstaller tout ce qui est installé avec pip
Confirmation que rkhunter peut être installé
Calcul parallèle (pathos) lorsqu'il s'agit d'objets qui ne peuvent pas être décapés
Le module qui aurait dû être installé avec pip ne fonctionne pas
Correction d'un bug où node.surface ne pouvait pas être obtenu avec python3 + mecab
Le module Python avec "- (trait d'union)" ne peut pas être supprimé
À propos de localhost: 4040 n'est pas accessible après l'exécution de Spark avec Docker
Outil De-VBA Excel! Éliminez l'outil VBA dans un environnement où Python ne peut pas être installé avec Python
Je ne peux pas créer de projet avec Python3.5 (Windows) + django1.7.1.
Types de fichiers pouvant être utilisés avec Go
Lorsque vous ne pouvez pas dessiner une carte de contour avec APLpy
"Solution temporaire" lorsque pip ne peut pas être mis à jour [Python]
Résumé des exemples qui ne peuvent pas être pyTorch à l'envers
paramètres d'environnement python (virtualenv + pip ne peut pas être effectué)
Aucun module nommé'distutils.util 'ne peut être utilisé avec get-pip.py
L'histoire qui s'inscrit dans l'installation de pip
Le problème que la commande ifconfig ne peut pas être utilisée
Solution de contournement pour Flask-Mail n'envoyant pas de courrier japonais UTF-8 (Python3)