2016-04-22 54 views
1

我在使用python 3.5通過Google Analytics API獲取數據時遇到了一些問題。Python:Google-Analytics-API不會返回任何內容。 _win32_opener.py中有什麼錯誤嗎?

我正在做什麼寫在https://developers.google.com/api-client-library/python/apis/analytics/v3#sample。 我已經下載了可以在這裏找到的示例文件:https://github.com/google/google-api-python-client/tree/master/samples/analytics和谷歌正在鏈接到。

然後通過「pip install --upgrade google-api-python-client」安裝api客戶端。

接下來,我在Google Developers Console中創建了一個新項目,下載了授權API(OAuth 2.0).json文件並將其粘貼到項目文件夾中。 現在我運行我之前下載的hello_analytics_api_v3.py文件 - 並且沒有任何反應。

程序正在運行,完成(以任何方式)並且不給我輸出,也沒有錯誤消息。我開始搜索導致這種奇怪行爲的函數,最後來到open_and_lock函數,它可以在oauth2client/contrib/_win32_opener.py中找到。

現在我不知道究竟是什麼導致了這個問題。 _win32_opener.py文件中是否有錯誤?它是我的Python版本嗎?是不是?

我正在使用Python 3.5(在Anaconda內),並嘗試使用64位和32位安裝程序 - 兩個版本都是一樣的:沒有反應,沒有輸出,沒有返回。

誰能幫幫我?或者誰知道傻瓜從數據分析中獲取數據的簡單方法?

回答

0

我發現了這個問題。似乎google-api-python-client在Anaconda中不適用於Python 3.5。