gpt4 book ai didi

python - Pandas 测试失败,错误代码为 "No module named discovery"

转载 作者:行者123 更新时间:2023-11-30 23:32:17 26 4
gpt4 key购买 nike

我正在尝试向 Pandas 项目贡献一些代码。当我在测试文件上运行 Nose 测试时,出现此错误:

import apiclient.discovery as gapi
ImportError: No module named discovery

我测试的代码是这样的:

import unittest
from pandas.io.ga import GAnalytics

class TestGoogleSegments(unittest.TestCase):
def test_v3_segment_query_creation(self):
GAnalytics.format_query()
assert False

我还发现在 io 模块中的其他测试上运行 Nose 测试会导致许多测试被跳过。我假设这是由同一问题引起的。

我尝试在 iPython 中运行它时遇到了同样的问题。

我怎样才能让它运行?

最佳答案

您正在选择较旧的 Google API 库

尝试手动删除所有 google API 安装(您可能需要 root 权限才能执行此操作)

然后重新安装apiclient

关于python - Pandas 测试失败,错误代码为 "No module named discovery",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19469853/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com