だから私の最初のpythonプログラム、私はPYPIからmacholibパッケージをダウンロードし、それを解凍し、python installを使用してsetup.pyをインストールしました。今、私は最初にmacholibをインポートするプログラムを実行しようとしています。 macho のようなメソッドを使用すると、macholib モジュールに Macho という属性がないというエラーが表示されます。私の理解では、macholib はパッケージであり、モジュールなどではないため、パッケージの内容を使用することはできません。答えてください、私はこのような単純な初心者の問題にあまりにも多くの時間を無駄にしました. 最新バージョンの Python を搭載した Mac を実行しています。
コード:
import sys
import macholib
MachO(DivXInstaller.dmg)
macholib.MachO(DivXInstaller.dmg) と macholib.MachO.MachO(DivXInstaller.dmg) を試してみました
Error for python test.py
Traceback (most recent call last):
File "test.py", line 3, in <module>
MachO(DivXInstaller.dmg)
NameError: name 'MachO' is not defined