Quantcast
Channel: Love Toyo
Viewing all articles
Browse latest Browse all 32

pyenvでBUILD FAILED

$
0
0

手元のpython環境でpyenvで別バージョンをインストールしようとしたところ
BUILD FAILED (OS X 13.3.1 using python-build 2.3.17-4-gb3c91b37)が発生しました。
Webで検索するとXcodeの再インストールなど色々でたのですがどれも不発でした。
chatGPTとやりとりするも延々と同じところをループする羽目に色々と質問の仕方を工夫していると別の時間軸に移動してくれましたw

このエラーは、Homebrewがインストールされている場所がMacのM1チップ向けに最適化されていないため、Homebrewの推奨する方法であるM1チップ向けのパス(/opt/homebrew)に移動する必要があることを示しています。

以下の手順で、HomebrewをM1チップ向けのパスに移動してから、OpenSSLを再インストールしてください。

  1. Homebrewをアンインストールする  まず、以下のコマンドを使用して、既存のHomebrewをアンインストールします。
bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

  1. M1チップ向けのパスにHomebrewをインストールする  次に、以下のコマンドを使用して、M1チップ向けのパスにHomebrewをインストールします。
bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

そうすると何かヒントっぽい回答が!
M1に変えてからアップデートしていなかったのでそもそもHomeBrewがM1対応できていなかったのかもしれません。
これが最終回答では無いかもしれませんが、このあとpyenv install 3.7.13は成功しましたので何かの参考になればと思い記載しておきます!


Viewing all articles
Browse latest Browse all 32

Latest Images

Trending Articles





Latest Images