Python OSError:[Errno 8] Execフォーマットエラー
Python Oserror Exec Format Error
フォーマットエラー
間違ったフォーマット
さまざまなオペレーティングシステムプログラムの呼び出し
- LinuxはWindowsシステムプログラムを呼び出します
- CentosシステムプログラムはUbuntuシステムプログラムを呼び出し、原理はCPUアーキテクチャバイナリファイルの原理と同じです。
さまざまなCPUアーキテクチャプログラムの呼び出し
- amd64CPUアーキテクチャはarm64プログラムを呼び出します
uname -m file binary file
OSError:[Errno 8] Execフォーマットエラー
- 他のCPUアーキテクチャファイルはPythonソースコードを呼び出します
たとえば、ネイティブCPUアーキテクチャはamd64であり、mips64elアーキテクチャのバイナリプログラムはインターネットからダウンロードされ、gnと呼ばれます。
gn my.py
OSError:[Errno8]この時点でExecフォーマットエラーが発生します
- 別の一般的な状況
my.pyは実行不可能なファイルです
または最初の行が追加されませんでした
#! / usr / bin / env python