2016-04-18 1 views
5

Je veux démarrer une application Flask. J'ai installé virtualenvwrapper pour gérer les paquets mais je ne peux pas dire à Atom que le projet en cours doit utiliser le binaire python de virtualenv. En utilisant le scripteur d'Atom, j'obtiens un "ImportError: Aucun module nommé flask".Can Atom fonctionne avec Python virtualenvwrapper

Je ne veux pas les tracas d'avoir à passer à un terminal pour exécuter l'application

Répondre

1

Avez-vous essayé le paquet virtualenv pour Atom?

+0

Je l'ai recherché dans le lien d'installation. Impossible de le trouver. – MAA

+0

Désolé, je ne savais pas que le paquet était tellement démodé. Il semble un peu plus impliqué, mais https://atom.io/packages/python-jedi devrait faire le travail. –

+0

Essayez d'utiliser le nouveau support Atom pour virtualenvs: https://github.com/pghilardi/atom-python-virtualenv –

17

Dans Linux:

  1. Commencez votre python environnement virtuel. Lancez l'atome de votre environnement virtuel python.

  2. (EVP) abc $ atom 
    

C'est tout.

+3

Cela devrait être la réponse acceptée, OP! – Nearoo

+0

Cela fonctionne également sous Windows. +1 – Bas

+1

et sur macOS 10.13.1 – cucu8

1

Je suis le créateur d'un nouveau package qui ajoute le support à l'intérieur virtualenv Atom: Atom Python Virtualenv

Vous pouvez sélectionner un virtualenv, créez un nouveau ou de désactiver, tout cela à l'intérieur Atom.

N'hésitez pas à contribuer au projet sur github.