来自nosetests的google-cloud-storage库使用testbed

时间:2016-10-14 15:43:23

标签: google-app-engine-python google-cloud-python

我已将google-cloud-storage pip安装到lib目录中并进行了销售。在我的python appengine应用程序开发期间,它在本地运行得很好。但是,当试图通过鼻子和测试平台运行单元测试时,我发现“找不到'google-cloud-core'发行版并且是应用程序所必需的”。这是堆栈:

Web Project

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

我在google-cloud-translate遇到了同样的问题,我也被迫“全局”安装软件包,即pip install google-cloud-translate

答案 1 :(得分:0)

在同一个问题上苦苦挣扎后,我发现错误是因为在调用鼻子测试之前,供应商pip lib不在PYTHONPATH中。 尝试将供应商库添加到PYTHONPATH,然后运行测试。

    export PYTHONPATH="$(HOME)/Projects/myproject/pip_lib:$$PYTHONPATH"; \
    nosetests .