web-dev-qa-db-ja.com

pygame.error:load libmpg123.dll:無効なアドレスにアクセスしようとしました

music = pygame.mixer.music.load('not.mp3')
pygame.mixer.music.play(loops=-1)
 _

これを実行するとき、私はこのエラーを得ました

Traceback (most recent call last):
  File "C:\Users\Admin\AppData\Local\Programs\Python\Python38-32\Escape it!.py", line 15, in <module>
    music = pygame.mixer.music.load('not.mp3')
pygame.error: Failed loading libmpg123.dll: Attempt to access invalid address.
 _

私はすべての名前のみを与えることを試みましたが、これはuoを示すたびに

4
Anoncode Toon

上記のすべてのオプションは私のためにうまくいきませんでした。そのため、このサイトから「Pygame」ライブラリをアンインストールして再インストールしました。 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame 。それはうまくいった。

1
Mustafa Kamal

IDEを再起動してもうまくいかない場合は、PCを再起動してみてください。

1
John Marshall

次のステップを実行すると、問題を解決することができます。

ステップ1:ブラウザに行き、検索ダウンロードlibmpg123.dll

ステップ2:ダウンロードlibmpg123.dll抽出して抽出します。

ステップ: "C:\ Windows\System32"で2つのドキュメントと貼り付けの抽出(カットまたはコピー)。

ステップ4:インストールが成功しました。

そしてこれも機能します: -

music = pygame.mixer.music.load('not.mp3')
pygame.mixer.music.play(loops=-1)
 _

ありがとうございます

0
Raj gaurav