[PYTHON] Comment passer le chemin vers la bibliothèque construite avec pyenv et virtualenv avec PyCharm

Le point

Passez le chemin à l'interpréteur introduit par pyenv dans PyCharm.

environnement

OS X -> 10.10.1 (Yosemite) pyenv -> 20141012 pyenv-vertualenv -> 20141012

en premier

Je souhaite préparer différentes bibliothèques et versions Python pour chaque produit. Dans un tel cas, il semble préférable d'utiliser pyenv et virtualenv. (Cependant, j'estime que la portée de pyenv et virtualenv est légèrement différente de la gestion de chaque produit tel que maven, sbt, bundler ...)

Lorsque l'environnement est construit à l'aide de pyenv et virtualenv, le Python par défaut est lu à moins que les paramètres ne soient modifiés en PyCharm, qui est l'EDI, de sorte que la dépendance de la bibliothèque intégrée dans l'environnement virtuel ne peut pas être résolue. Notez comment vous pouvez vous référer au chemin de la bibliothèque dépendante, comme je l'ai fait comme un muscle cérébral.

Méthode

procédure

  1. Ouvrez PyCharm
  2. Preferences > Project:your_projcet_name > Project Interpreter
  3. /usr/bin/python -> /usr/local/var/lib/pyenv/versions/your_virtual_env_name

Supplément

Cela dépend de l'environnement personnel et du nom de l'environnement virtuel.

スクリーンショット 2014-12-27 23.48.24.png

Recommended Posts

Comment passer le chemin vers la bibliothèque construite avec pyenv et virtualenv avec PyCharm
[Note du débutant] Comment spécifier le chemin de lecture de la bibliothèque en Python
Que faire si le nom d'utilisateur est modifié et que le chemin de la bibliothèque pyenv ne passe pas
Comment obtenir la différence de date et d'heure en secondes avec Python
Comment utiliser tkinter avec python dans pyenv
Comment gérer l'échec de l'initialisation pyenv dans Fish 3.1.0
Comment déboguer une bibliothèque Python standard dans Visual Studio
Comment utiliser pyenv et pyenv-virtualenv à votre manière
Comment manipuler le DOM dans iframe avec Selenium
(Note) Comment passer le chemin de votre propre module
Comment obtenir toutes les clés et valeurs du dictionnaire
Remarques sur l'utilisation de la guimauve dans la bibliothèque de schémas
Comment créer une trame de données et jouer avec des éléments avec des pandas
Comment se connecter à AtCoder avec Python et soumettre automatiquement
Pour utiliser virtualenv avec PowerShell
Comment installer Anaconda avec pyenv
Comment réussir et étudier l'examen de base de la certification d'ingénieur Python 3
Comment donner et signifier l'option des contraintes dans scipy.optimize.minimize
Comment obtenir le répertoire où se trouve le EXE construit avec Pyinstaller
Pour utiliser python, mettez pyenv sur macOS avec PyCall
Comment afficher les octets de la même manière en Java et Python
[Python Kivy] Comment obtenir le chemin du fichier par glisser-déposer
Comment ajouter un package avec PyCharm
Comment écrire le bon shebang dans les scripts Perl, Python et Ruby
Comment utiliser Cmder avec PyCharm (Windows)
Comment utiliser BigQuery en Python
Comment utiliser l'interpréteur d'Anaconda avec PyCharm
Comment changer la couleur de l'éditeur dans PyCharm
Comment utiliser is et == en Python
(Journal 1) Comment créer, parcourir et enregistrer des données dans la base de données SQL du service Microsoft Azure avec python
Comment passer le résultat de l'exécution d'une commande shell dans une liste en Python
Je veux visualiser où et combien de personnes se trouvent dans l'usine
Comment démarrer le projet Python en 2020 (Windows WSL et Mac commun)
Comment compter le nombre d'éléments dans Django et sortir dans le modèle
Comment afficher dans toute la fenêtre lors de la définition de l'image d'arrière-plan avec tkinter
Je suis accro à la différence dans la façon dont Flask et Django reçoivent les données JSON
La première étape de l'analyse du journal (comment formater et mettre les données du journal dans Pandas)
Comment rendre la largeur de police du notebook jupyter mis dans pyenv égale
Comment obtenir une liste de fichiers dans le même répertoire avec python
Comment gérer les fuites de mémoire dans matplotlib.pyplot
[REAPER] Comment jouer à Reascript avec Python
Comment générer une séquence en Python et C ++
Comment utiliser la bibliothèque d'images Python dans la série python3
Spécifiez le fichier exécutable Python à utiliser avec virtualenv
Comment essayer l'algorithme des amis d'amis avec pyfof
Comment gérer les erreurs d'exécution dans subprocess.call
Comment utiliser la bibliothèque de dessins graphiques Bokeh
Comment transmettre les paramètres au pipeline d'articles dans Scrapy
Comment obtenir les fichiers dans le dossier [Python]
Comment entraîner Kaldi avec JUST Corpus
Comment apporter des modifications à l'interpréteur Python dans Pycharm
Comment tracer l'autocorrélation et l'autocorrélation partielle avec Python
Comment passer des arguments ou des variables d'environnement avec Makefile et faire une commande sur #Linux