前提・実現したいこと
m1 macを購入しpytonの環境構築をしていますが
mediapipeがinstallできません。
rosetta経由で
uname -m
x86_64です。
installはこれを参考にしています。
https://tensorflow.classcat.com/2021/03/06/mediapipe-0-8-getting-started-python/
https://google.github.io/mediapipe/getting_started/python.html
MediaPipe in Python
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
##エラーメッセージ
pip install mediapipe ERROR: Could not find a version that satisfies the requirement mediapipe (from versions: none) ERROR: No matching distribution found for mediapipe ### 該当のソースコード
python
1python3 -m venv mp_env && source mp_env/bin/activate 2 3(mp_env) 440h@44noMacBook-Air ~ % pip install mediapipe 4 5ERROR: Could not find a version that satisfies the requirement mediapipe (from versions: none) 6ERROR: No matching distribution found for mediapip
試したこと
環境構築はiterm2でarm64ネイティブに 参考:https://www.youtube.com/watch?v=dqw4aAgEwoQ&t=2975s ターミナルはrosetta経由のx86_64です。 brew install protobuf brew install cmake
> No matching distribution found for mediapip
https://pypi.org/project/mediapipe/#files
を見ると、Macのはx86_64 Python 3.7〜3.9用があります
pipでインストールしようとしているPythonのバージョンは、上記と合ってますでしょうか?
また、そのPythonはarm64用ではなく、x86_64用でしょうか?
もしarm64用なら、pip install... はできないので、
https://google.github.io/mediapipe/getting_started/python#building-mediapipe-python-package
の「Building MediaPipe Python Package」に書かれてる手順をやるのだと思います
x86_64でやっていたつもりがarm版をinstallしていました。。
そこでx86_64用で仮想環境を構築し直しinstallできました。
しかし、、x86_64用の仮想環境をアクティベートできないという
課題が出てきました。。。
回答2件
あなたの回答
tips
プレビュー