YOLOXのインストール時エラーの対処(ERROR: Command errored out with exit status 1: /opt/conda/bin/python3.7 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = ')
エラーの内容
YOLOXのインストールで次のエラーが出た
ERROR: Command errored out with exit status 1: /opt/conda/bin/python3.7 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/home/sagemaker-user/YOLOX/setup.py'"'"'; __file__='"'"'/home/sagemaker-user/YOLOX/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps Check the logs for full command output.
原因
Pythonのバージョンによるものだと思われます
解決方法
Python3.6に切り替えましょう
バージョンの切り替え
Windows
Windows版のPython3.3からデフォルトでインストールされるPythonランチャーで簡単に切り替えられます
py -3.6 xxx.py
参考:Pythonの複数バージョンの扱い方(Windowsの場合)
Linux
pyenvがおすすめです
参考:pyenv | Github
(ついでに) YOLOX-sで推論してみる
最近話題のYOLOXで推論
— 宮本 大輝@TechSword CTO (@i7i5) October 1, 2021
原付に乗っている人までちゃんと認識しているのすごい🏍https://t.co/fEqk4LAENn…#YOLOX #AI #PyTorch
[YOLOX-s] pic.twitter.com/Pcp1nBrTgz
別の動画で #YOLOX 推論
— 宮本 大輝@TechSword CTO (@i7i5) October 2, 2021
YOLOはアルゴリズムの性質上、オブジェクトの重なりに弱いと聞いたことがあるが、これをみる限りそうでもない気がしますね
今度、別々のアルゴリズムを並べて比較してみよ#AI #機械学習 #画像認識 #DeepLearning pic.twitter.com/Bfqr9Qxnwr
Author And Source
この問題について(YOLOXのインストール時エラーの対処(ERROR: Command errored out with exit status 1: /opt/conda/bin/python3.7 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = ')), 我々は、より多くの情報をここで見つけました https://qiita.com/tik26/items/9ccf7dbd200c0206592a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .