如何使用Python pip安装google.cloud?

15

我对Python比较陌生,遇到了一个可能相对容易解决的问题。

我已经安装了以下软件包:

pip install --upgrade google-api-python-client
pip install --upgrade google-cloud
pip install --upgrade google-cloud-vision

在我的Python文件中:

import cv2
import io
import os

# Imports the Google Cloud client library
from google.cloud import vision

...etc...

这导致了错误:

Traceback (most recent call last):
  File "test.py", line 6, in <module>
    from google.cloud import vision
ImportError: No module named 'google.cloud'

我错过了什么,以后应该在哪里查找答案(日志?)。

PS:
google-cloudgoogle-cloud-vision 的 pip 安装输出如下:

Cannot remove entries from nonexistent file /Users/foobar/anaconda/lib/python3.5/site-packages/easy-install.pth

更新
运行pip freeze并不显示要安装的软件包...


以上方法在我使用的Windows和Ubuntu系统上都有效(使用Python 3.5)。也许你可以在一个新的conda环境中再试一次? - Martin Valgur
哦,不,那也不起作用... - Bob van Luijt
还更新了问题... - Bob van Luijt
3个回答

4

我曾经遇到过类似的问题,将“--ignore-installed”添加到我的pip命令中,使其对我起作用。

这可能是pip中的一个bug - 有关更多详细信息,请参见此页面:https://github.com/pypa/pip/issues/2751


0

-6

试试这个:

from google.cloud.vision import *

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接