2013-03-17 1 views
7

Ich verwende IntelliJ IDEA 12 Ultimate Edition und Erstellen von Kolben-Projekt.IntelliJ IDEA 12: Wie kann ich pip install ausführen, um Bibliotheken in einer virtuellen Umgebung zu installieren?

Ich habe den virtualenv mit IDEA erstellt und das verwenden, aber mein Code hat Abhängigkeit von anderen Libraires ich als vorwärts. Zum Beispiel Flask-Restless.

IDEA Mein Code in IntelliJ sieht aus wie

enter image description here

Gibt es eine Möglichkeit 12 Flak-Restless mit IntelliJ IDEA zu installieren?

oder

muss ich meine virtualenv auf Befehlszeile aktivieren und es selbst installieren?

Ist es etwas, was IDEA mir bieten kann?

Antwort

4

Verwenden Sie piprequirements.txt in Ihrem Repository-Stammverzeichnis. Meine PyCharm automatisch aufgefordert, installieren abwesende Anforderungen oder wenn installierte Versionen ungleich requirements.txt.

Sie können Pakete von requirements.txt installieren:

your_python_root_pip install -r requirements.txt 

Sie können mit Versionen erhalten bereits installierten Pakete:

your_python_root_pip freeze -r requirements.txt 

Einzelheiten pip-Hilfe. Siehe requirements.txt Beispiel:

flask==0.9 
flask-testing==0.4 
blinker==1.2 
uwsgi==1.4.5 
nose 
coverage 
pep8 
+0

aber Sie führen pip-Installation von der Befehlszeile, richtig? Ich interessiere mich mehr, wenn IDEA keine Bibliothek findet und vorschlägt, sie in der IDE zu installieren, indem ich 'pip install' verwende, anstatt IDE zu verlassen und von der Kommandozeile zu installieren. – daydreamer

+1

Siehe PyCharm roadmap: http://confluence.jetbrains.com/ Anzeige/PYH/PyCharm + 2.5 + Roadmap. Siehe Details über 'Abhängigkeiten verwalten', 'vorschlagen, um erforderliche Bibliotheken zu installieren oder zu aktualisieren', 'distutils/PyPI-Unterstützung' usw. In PyCharm wird es standardmäßig unterstützt, für IDEA müssen Sie wahrscheinlich ein Plugin installieren. – tbicr

+0

cool, danke. Ich werde versuchen, es herauszufinden – daydreamer

11

In IntelliJ IDEA Verwendung Werkzeuge | Python-Pakete verwalten Dialogfeld zum Installieren/Deinstallieren von Paketen für Ihr Python SDK oder virtualenv im Projekt verwendet.

0

Sie können alle Projektpakete über PyCharm 2017.1 von Tools installieren/Python Integrierte Werkzeuge/Paketanforderungen Datei. Holen Sie sich den vollständigen Pfad zu Ihrer requirements.txt Datei und PyCharm wird Sie bitten, alle Abhängigkeiten zu installieren.