Atom的命令行与Mac中的终端不同

时间:2019-01-06 13:35:42

标签: python anaconda atom-editor

我一直在使用原子编辑器,并在Anaconda中研究Python

我正在研究操纵goole电子表格

我的问题是我的代码在Mac上通过终端执行时有效,但在Atom和Atom的终端上不起作用

在检查conda列表时,将显示gspread。

这是我的代码

import gspread
from oauth2client.service_account import ServiceAccountCredentials
scope = ['https://spreadsheets.google.com/feeds']
credentials = 
ServiceAccountCredentials.from_json_keyfile_name('cred.json', scope)
gs = gspread.authorize(credentials)

Mac终端有效

(fastcampusBasic) ➜  gspread_verify python3 verify.py         
(fastcampusBasic) ➜  gspread_verify 

Atom终端不起作用

(fastcampusBasic) ➜  gspread_verify python3 verify.py
Traceback (most recent call last):
File "verify.py", line 1, in <module>
import gspread
ModuleNotFoundError: No module named 'gspread'

原子执行不起作用(cmd + i)

我肯定在conda列表中有gspread

使用VScode时,在VScode执行中(ctr + opt + n)不起作用,但在Vscode终端中起作用

谁能解释为什么我不能在Atom中执行代码?

0 个答案:

没有答案