在Jupyter笔记本中的python3安装模块apiclient错误

时间:2017-05-27 03:04:57

标签: python google-analytics google-cloud-platform jupyter-notebook google-api-python-client

我正在尝试将google analytics API连接到我的Jupyter Notebook,当我尝试安装库时出现错误。

import argparse

from apiclient.discovery import build
from oauth2client.service_account import ServiceAccountCredentials

import httplib2
from oauth2client import client
from oauth2client import file
from oauth2client import tools

返回错误:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-4-4f9f833c28f1> in <module>()
      1 import argparse
      2 
----> 3 from apiclient.discovery import build
      4 from oauth2client.service_account import ServiceAccountCredentials
      5 

ModuleNotFoundError: No module named 'apiclient'

我基本上使用的是this demo,当我在终端中将它作为python应用程序运行时它起了作用,但当我将代码移到jupyter时,它开始抛出该错误。

我试过了:

终端中的

pip3 install --upgrade google-api-python-client一切都是最新的

笔记本中的

!pip3 install google-api-python-client并返回所有内容都是最新的。

我正在使用anaconda进行本地jupyter安装,如果这有任何区别的话。关于如何解决这个或其他问题的任何想法?

1 个答案:

答案 0 :(得分:0)

试试另一个:

<Copied file name>

如果它不起作用,请下载the zip here并将其解压缩到您的App Engine项目中。