首页 文章

在Atom中激活Python虚拟环境

提问于
浏览
7

在编程方面没有太多的专业知识 . 去年夏天才拿到Python .

我在我的电脑上安装了Atom和Conda . 最近,我使用Atom在Python中编辑我的脚本,然后通过命令行运行脚本 . 按照标准做法,我创建了虚拟环境,我在其中安装了运行不同Python脚本所需的软件包 .

我现在想将Atom用作IDE,因此在Atom上安装了Script包,因此我可以在Atom中运行我的脚本 . 但是,当我尝试运行需要Python numpy包的Python脚本时,我得到了这个:

ImportError: No module named 'numpy'

对于尚未在根环境中安装的其他软件包,这个错误显然会出现(我想?) .

那么现在,我的问题是如何在Atom中激活所需的虚拟环境?在其他应用程序如Jupyter和Spyder中,我会激活我需要的虚拟环境,然后通过命令行打开应用程序,但我不能用Atom做到这一点 .

(如果可能,有没有办法使用Conda创建的虚拟环境)

谢谢

2 回答

  • 0

    Atom的hydrogen package适用于此 .

    您还需要将Jupyter安装到您的conda环境中,Hydrogen应该自动获取IPython内核 .

  • 1

    一种方法是从激活的虚拟环境启动atom . 在这种情况下,使用脚本运行使用配置的python解释器并导入在虚拟环境中安装和可用的软件包 .

    EDIT: 已经很久了,它可能对重定向到这个问题的人有用 .

    通过安装 atom-python-virtualenv ,您可以使用原子编辑器创建,更改或停用虚拟环境 .

相关问题