2016-04-18 21 views
5

Ich möchte eine Flask-App starten. Ich habe virtualenvwrapper installiert, um die Pakete zu verwalten, aber ich kann Atom nicht wissen lassen, dass das aktuelle Projekt die Python-Binärdatei von virtualenv verwenden sollte.Can Atom arbeiten mit Python virtualenvwrapper

Mit Atom Skript Runner erhalte ich einen "ImportError: Kein Modul namens Kolben".

Ich will nicht den Aufwand der zu einem Terminal zu ändern, mit der App

Antwort

1

Haben Sie versucht, die virtualenv Paket für Atom zu laufen?

+0

Ich habe im Installationslink danach gesucht. Konnte es nicht finden. – MAA

+0

Entschuldigung, ich wusste nicht, dass das Paket so veraltet war. Es sieht etwas komplizierter aus, aber https://atom.io/packages/python-jedi sollte den Job erledigen. –

+0

Versuchen Sie, die neue Atom-Unterstützung für virtualenvs zu verwenden: https://github.com/pghilardi/atom-python-virtualenv –

17

In Linux:

  1. Ihre virtuelle Umgebung Python starten.

  2. Starten Sie das Atom aus Ihrer virtuellen Python-Umgebung.

    (EVP) abc $ atom 
    

Das ist alles.

+3

Dies sollte die akzeptierte Antwort sein, OP! – Nearoo

+0

Dies funktioniert auch unter Windows. +1 – Bas

+1

und auf macOS 10.13.1 – cucu8

1

Ich bin der Schöpfer eines neuen Pakets, das innerhalb Atom virtualenv fügt unterstützen: Atom Python Virtualenv

können Sie eine virtualenv auswählen, erstellen Sie einen neuen oder deaktivieren, all dies innerhalb Atom.

Fühlen Sie sich frei, zum Projekt auf github beizutragen.