0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ゼロからのOS自作入門 EDK2 build bad interpreter~みたいなエラーについて

Posted at

pyenvでpythonのバージョン管理をしていると、wsl2(Ubuntu 20.04.6 LTS)環境でEDK2ビルドエラーが出たので一応解決策を残しておきます。

エラー内容

スクリーンショット 2024-10-02 222407.png

~/edk2$ build に対して bad interpreter: No such file or directoryというエラー

エラー原因

wsl2内の環境変数 $PYTHON_COMMAND が windows上のpyenvでバージョン管理しているpythonインタプリタのディレクトリになっていること。
書き換えてあげれば動きます。
$ export PYTHON_COMMAND=/usr/bin/python3.8
一応pythonバージョンが異なるかもしれないので確認してください。

pyenvでwsl2環境にもカーネルが共有されるのは、ちょっと面白い。もしかしたらpyenv globalを指定してたからかも?

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?