22

私のバージョンのPython 3.3で使用するためにPygameをインポートしようとしています。Pygame Web サイトのダウンロードには、Python 3.1 と 3.2 のみが含まれています。正しいパスにインストールしたと思っていたのに、Pygame をインポートできないようです。3.1 と 3.2 の両方の Pygame をダウンロードしてみました。

Pygame が正しいファイル パスにインストールされていないだけですか、それとも Pygame は私のバージョンの Python (3.3) と互換性がありませんか?

Windows 7 を実行していますが、次のエラーが表示されます。

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

7 に答える 7

27

メインの Pygame ページはめったに更新されないようです。Pygame リリースは、https: //bitbucket.org/pygame/pygame/downloads でBitbucketから直接ダウンロードできます。

于 2013-02-07T13:32:08.267 に答える
4

Paul Vincent Craven の回答の解決策で「レジストリに見つからなかった Python バージョン 3.3 が必要です。」というメッセージが表示された場合は、公式ダウンロード サイトからこのバージョンをダウンロードしてインストールする必要があります。

Python 3.3.0 Windows X86-64 MSI Installer
于 2013-01-09T15:02:06.180 に答える
1

Python バージョン (現在は Python 3.3 を使用しています) を更新するたびに、このアドレスから pygame の特別なビルドをダウンロードします。他の多くのパッケージ用のビルドが含まれているので、チェックしてみる価値があると思います。

于 2015-11-27T00:27:38.780 に答える
0

Python 3.3 に相当するバージョンの Pygame をBitbucketからダウンロードする必要があります。Pygame は 32 ビットでしか利用できないため、Python が 3.3 32 ビットであることを確認する必要があります。ダウンロード: https://bitbucket.org/pygame/pygame/downloads

于 2014-01-18T16:39:25.063 に答える
0

私もこの問題を抱えていました。Pygame は、Python のバージョンおよび使用しているコンピューターの種類と互換性がある必要があります。たとえば、Python バージョン 3.3.2 を使用していて、Pygame バージョン 2.7.1 をダウンロードした場合、「pygame のインポート」機能は使用できなくなります。

于 2013-06-03T04:23:20.433 に答える
0

sudo apt-get install python-pygame
一部のパッケージでは 404 などのエラーが発生するため、
https://community.webfaction.com/questions/315/how-do-i-install-pygame
このリンクは私にとって完全に役立ちます

于 2015-05-01T10:19:10.330 に答える