質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Google Cloud Platform

Google Cloud Platformは、Google社がクラウド上で提供しているサービス郡の総称です。エンドユーザー向けサービスと同様のインフラストラクチャーで運営されており、Webサイト開発から複雑なアプリ開発まで対応可能です。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

2回答

2296閲覧

google-cloud-visionがインストールできない

saku__

総合スコア1

Google Cloud Platform

Google Cloud Platformは、Google社がクラウド上で提供しているサービス郡の総称です。エンドユーザー向けサービスと同様のインフラストラクチャーで運営されており、Webサイト開発から複雑なアプリ開発まで対応可能です。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

1クリップ

投稿2021/04/19 08:50

######google-cloud-visionがインストールできません。
###前提・実現したいこと
当環境はMacOSで、pythonで画像認識の勉強をしています。
Google CloudからVision AIを使おうとしました。
そこでgoogle-cloud-visionをインストールしようとし、
pip install google-cloud-visionをターミナルで実行したのですが、
インストール中に以下のエラーメッセージが発生し、インストールができませんでした。

発生している問題・エラーメッセージ

Collecting google-cloud-vision Using cached google_cloud_vision-2.3.1-py2.py3-none-any.whl (461 kB) Collecting google-api-core[grpc]<2.0.0dev,>=1.22.2 Using cached google_api_core-1.26.3-py2.py3-none-any.whl (93 kB) Requirement already satisfied: proto-plus>=1.15.0 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-cloud-vision) (1.18.1) Requirement already satisfied: six>=1.13.0 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (1.15.0) Requirement already satisfied: google-auth<2.0dev,>=1.21.1 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (1.29.0) Requirement already satisfied: protobuf>=3.12.0 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (3.15.8) Requirement already satisfied: setuptools>=40.3.0 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (49.2.1) Requirement already satisfied: pytz in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (2021.1) Requirement already satisfied: googleapis-common-protos<2.0dev,>=1.6.0 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (1.53.0) Requirement already satisfied: requests<3.0.0dev,>=2.18.0 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (2.25.1) Requirement already satisfied: packaging>=14.3 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (20.9) Collecting grpcio<2.0dev,>=1.29.0; extra == "grpc" Using cached grpcio-1.37.0.tar.gz (21.7 MB) Requirement already satisfied: rsa<5,>=3.1.4; python_version >= "3.6" in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-auth<2.0dev,>=1.21.1->google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (4.7.2) Requirement already satisfied: cachetools<5.0,>=2.0.0 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-auth<2.0dev,>=1.21.1->google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (4.2.1) Requirement already satisfied: pyasn1-modules>=0.2.1 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from google-auth<2.0dev,>=1.21.1->google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (0.2.8) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from requests<3.0.0dev,>=2.18.0->google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (1.26.4) Requirement already satisfied: certifi>=2017.4.17 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from requests<3.0.0dev,>=2.18.0->google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (2020.12.5) Requirement already satisfied: idna<3,>=2.5 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from requests<3.0.0dev,>=2.18.0->google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (2.10) Requirement already satisfied: chardet<5,>=3.0.2 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from requests<3.0.0dev,>=2.18.0->google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (4.0.0) Requirement already satisfied: pyparsing>=2.0.2 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from packaging>=14.3->google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (2.4.7) Requirement already satisfied: pyasn1>=0.1.3 in /Users//.pyenv/versions/3.9.0/lib/python3.9/site-packages (from rsa<5,>=3.1.4; python_version >= "3.6"->google-auth<2.0dev,>=1.21.1->google-api-core[grpc]<2.0.0dev,>=1.22.2->google-cloud-vision) (0.4.8) Using legacy 'setup.py install' for grpcio, since package 'wheel' is not installed. Installing collected packages: grpcio, google-api-core, google-cloud-vision Running setup.py install for grpcio ... error                 〜〜〜〜(中略)〜〜〜〜 File "/Users/〇〇/.pyenv/versions/3.9.0/lib/python3.9/distutils/unixccompiler.py", line 120, in _compile raise CompileError(msg)distutils.errors.CompileError: command '/usr/bin/clang' failed with exit code 1 ---------------------------------------------- ERROR: Command errored out with exit status 1: /Users/〇〇/.pyenv/versions/3.9.0/bin/python3.9 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/zf/db81jhmn2nqc8ns1v_mzlqvw0000gn/T/pip-install-nntk53m1/grpcio/setup.py'"'"'; __file__='"'"'/private/var/folders/zf/db81jhmn2nqc8ns1v_mzlqvw0000gn/T/pip-install-nntk53m1/grpcio/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/zf/db81jhmn2nqc8ns1v_mzlqvw0000gn/T/pip-record-gk_88n45/install-record.txt --single-version-externally-managed --compile --install-headers /Users/aki/.pyenv/versions/3.9.0/include/python3.9/grpcio Check the logs for full command output.

実際はとんでもない量の赤文字が羅列されており、本来なら全文書きたかったのですが、ここにペーストしたらサイトがクラッシュしてしまったのでエラーと最初の部分だけ抜き出しました。

試したこと

「pip3 install」も試しましたが変わらず。

補足情報(FW/ツールのバージョンなど)

macOS Big Surです。
python3.9.0 pyenv環境です。

私は初心者でして画像認識もGoogle Cloudも勉強し始めたばかりでして大して理解できておりません。
そもそもpyenv環境でgoogle-cloud-visionをインストールしたことが良くなかったのでしょうか?
無知すぎて拙い文章だとは思いますが、解決法をどうか教えていただきたいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

quickquip

2021/04/20 05:20

一応の確認ですがCPUはM1ではなくIntelですよね。
saku__

2021/04/20 08:48

はい、Intelです。 失礼いたしました。書き漏れておりました。
guest

回答2

0

https://pypi.org/project/grpcio/#files
から、grpcio-1.37.0-cp39-cp39-macosx_10_10_x86_64.whl のビルド済みバイナリがダウンロードされないとおかしいのですが、ソースコードが過去にダウンロードされてキャッシュされてしまっているようです。

shell

1pip install --no-cache-dir grpcio

を試してみるとよいかと思います。
google-cloud-visionのインストールはその後で改めておこないます。

あとはpipのバージョンが古い可能性もあります。そうであれば警告とアップデートのためのコマンドが表示されているはずです。

投稿2021/04/20 09:16

quickquip

総合スコア11038

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

正解は知りませんが類似の事例と思われますのでご参考まで。
https://stackoverflow.com/questions/64881510/pip-install-on-mac-os-gets-error-command-usr-bin-clang-failed-with-exit-code

投稿2021/04/20 04:13

68user

総合スコア2005

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問