командная строка атома не работает так же, как терминал в Mac - PullRequest
0 голосов
/ 06 января 2019

Я использую Atom Editor и изучаю Python с Anaconda

Я изучаю манипуляции с гулом

Мой вопрос: мой код работает при выполнении через терминал в Mac, но не работает в Atom и в терминале Atom

При проверке списка conda показывается распространенность.

Вот мой код

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 

Атом-терминал не работает

(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'

Выполнение Atom не работает (cmd + i)

У меня наверняка есть в списке Конда

При использовании VScode Он не работает в режиме исключения VScode (ctr + opt + n), но работает в терминале Vscode

Может кто-нибудь объяснить, почему я не могу извинить код в Atom?

...