2016-04-18 25 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