2

import pygame と入力すると、次のエラーが表示されます。

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import pygame
  File "C:\Python27\lib\site-packages\pygame\__init__.py", line 95, in <module>
    from pygame.base import *
ImportError: DLL load failed: The specified module could not be found.
>>> 

これが何を意味するか知っている人はいますか?

4

4 に答える 4

1

pygame\base.pydこれは、Dependency Walker を見て、見つからない DLL を確認する必要があることを意味します。

于 2012-05-17T02:28:46.877 に答える
0

私もこの間違いをしました。問題は、Idle Shell を使用して Python プログラムをビルドしようとしていることです。シェルから抜け出す方法は次のとおりです。

  1. アイドル シェルを .py として選択した場所に保存します。
  2. その後、作成した .py を見つけます。
  3. 左クリックしてから右クリックすると、コンテキスト サブメニュー (コピー/貼り付けのメニュー) が表示されます。
  4. 「アイドル状態で編集」を選択
  5. これにより、エディタ ウィンドウで .py ファイルが開きます。余分なコンテンツをすべて削除して空白の画面を作成する
  6. これで、モジュールをインポートしてプログラミングを開始できます。

    import os, sys
    import pygame
    from pygame.locals import *
    [...]
    

これにより、pygame での作業を有利に開始できます。

于 2012-06-09T18:27:03.010 に答える
0

コマンド プロンプトでpip install pygame、Windows PC を使用しているpip3 install pygame場合、または Linux または MacOS を使用している場合は書き込みます。

于 2020-04-09T05:33:56.983 に答える