9

PyGame 1.9.1 を (既存の python 2.6.4 に) インストールしました。Python とその標準ライブラリは機能しますが、python には問題があり、pygame モジュールを (正しく) 見つけることさえできません。

Traceback (most recent call last):
  File "C:\foo\bar\firstGame.py", line 2, in <module>
    import pygame
  File "C:\python264\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.

なぜこれが起こっているのですか?グーグルは次の応答をもたらしましたが、私は役に立ちませんでした:

win + pygameの問題を修正した人はいますか?

ありがとう


編集: 要求に応じて追加された詳細情報:
- Windows バージョン: Windows Vista (定期的に更新)
- 使用するインストーラー: Windows MSI インストーラー
- インストール対象: すべてのユーザー
- のファイル数C:\python264\lib\site-packages\pygame:

  • DLL : 14
  • PYD : 34
  • 年: 19
  • PYC : 1
4

7 に答える 7

4

Python 2.6 用の pygame を持っていますか? pyd ファイルが python 2.5 dll を見つけられないため、2.5 のバージョンは機能せず、このエラー メッセージが生成されます。

于 2009-12-28T14:32:47.693 に答える
3

Windows 64 ビットでこのエラーに直面しました。私はpython 3.4.1をアンインストールし、インストールしました:python-3.4.1.amd64.msi、次に上記のリンクからpygame-1.9.2a0.win-amd64-py3.4.exe。そして、それはうまくいきました。

于 2014-07-23T18:13:37.973 に答える
2

64 ビット Python を使用して 64 ビット バージョンの Windows を実行している場合、Pygame サイトのデフォルトのインストーラーは機能しないようです。

pygame の Web サイトにたどり着きました: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygameには、64 ビット Windows 用と Python 2.7 用のプレリリース バイナリがいくつかあります。

于 2012-03-15T01:28:20.027 に答える
1

これは実際に私のインストールにも起こりました。Python 2.6.6をインストールしましたが、インストールにPygameが含まれていませんでした。Python2.6でPygame1.9.1をダウンロードし、ディレクトリがどこにあるかを特定したところ、インストールは機能しているようでした。しかし、IDLEからimport pygameに入り、最初に投稿されたエラーを受け取りました。

于 2010-11-14T03:38:14.647 に答える
0

このエラーが発生し、多くの調査の結果、python インタープリターのバージョンがインストールされている pygame のバージョンと一致する必要があることがわかりました。

誤った組み合わせがある場合は、[スタート] -> [コントロール パネル] -> [プログラムのアンインストール] からアンインストールすることをお勧めします。

動作する組み合わせ (この順序でインストール) -

Python 3.2.5 - Msi Windows Vista 32 ビット用のこのファイルをダウンロードします。

www.python.org/download/releases/3.2.5/ - Windows x86 MSI インストーラー (3.2.5) <- このリンク、ページの約半分

パイゲーム - pygame.org/download.shtml -

pygame-1.9.2a0.win32-py3.2.msi <- このダウンロード リンク、ページのトップ リストの下部。

これで、スタート メニューから python フォルダーを見つけて、IDLE (デフォルトの開発環境) を開くことができるはずです。開いたら、「import pygame」と入力します。エラーが発生せず、pygame が適切にインポートされていることを願っています。プログラミングの成功をお祈りしています。

IDLE 環境に不満があり、別の環境を使用したい場合、私は個人的に LiClipse IDE を使用します。私には担当者がいませんが、Google検索でそれが判明するはずです;)

于 2014-07-25T07:42:23.970 に答える
0

どの DLL が欠落しているかを正確に確認するには、Python コンソールのような CMD を使用します。見つからない DLL を示すポップアップ メッセージが表示されます。Pygameは私のために働きます。

于 2009-12-28T17:05:16.323 に答える