为什么atom中的脚本包不能与命令一起使用,而是手动执行?

时间:2018-01-28 23:03:14

标签: python python-3.x atom-editor

我使用的是Windows 10和Python 3.6(安装在C:\ Users \ George \ Anaconda3 \ python.exe)。我还安装了Atom,并尝试将其用作脚本包的python开发环境。

我一直遇到的问题是使用脚本运行我的代码。在这里检查了其他答案但无济于事。 例如,这是atom-test.py文件中的一些代码:

import numpy as np
myArray = np.array([1,2,3,4])
print(np.sum(myArray))

当我使用ctrl + b运行它时(我将ctrl + shift + b更改为ctrl + b),我收到此错误:

Traceback (most recent call last):
  File "C:\Users\George\atomtest1.py", line 1, in <module>
    import numpy as np
ImportError: No module named 'numpy'

但是,导入模块是因为我可以使用终端轻松完成此操作,并且工作正常。 然后我意识到通过转到包&gt;脚本&gt;手动运行脚本然后运行配置文件然后选择在命令中设置python的配置文件(在我的例子中为Users / George / Anaconda3 / python.exe)然后它工作正常。

10
[Finished in 0.793s]

那么只需选择ctrl + b,我该怎样才能让它在那里运行?

1 个答案:

答案 0 :(得分:0)

我多次遇到过这个问题。对我有用的解决方法是继续尝试运行脚本并重新启动Atom。过了一会儿,它开始运行,一切都很好。我知道这个答案很糟糕,但它对我有用。我刚才遇到了这个问题。它开始工作第3次重启并持续了一段时间。