2016-04-18 30 views
5

我想啓動一個Flask應用程序。我安裝了virtualenvwrapper來管理軟件包,但是我不能讓Atom知道當前項目應該使用virtualenv的python二進制文件。原子能與Python工作virtualenvwrapper

from flask import Flask, render_template 

使用Atom的腳本運行器,我得到一個「ImportError:No module named flask」。

我不想不得不改變到終端運行應用程序

回答

1

您是否嘗試過的virtualenv包凌動的麻煩?

+0

我在安裝鏈接中搜索了它。找不到它。 – MAA

+0

對不起,我沒有意識到這個軟件包已經過時了。它看起來有點牽扯,但https://atom.io/packages/python-jedi應該完成這項工作。 –

+0

嘗試對virtualenvs使用新的Atom支持:https://github.com/pghilardi/atom-python-virtualenv –

17

在Linux中:

  1. 開始你的虛擬環境蟒蛇。

  2. 從python虛擬環境啓動atom。

    (EVP) abc $ atom 
    

這就是全部。

+3

這應該是被接受的答案,OP! – Nearoo

+0

這也適用於Windows。 +1 – Bas

+1

和macOS 10.13.1 – cucu8

1

我是一個新的軟件包,增加了支持內部的Atom VIRTUALENV的創造者:Atom Python Virtualenv

您可以選擇的virtualenv,創建一個新的或停用,所有這裏面的Atom。

請隨時參與項目github