2017-01-12 17 views
0

私はpygame 1.9.2をPython 3.2+用に持っています。しかし、私はpygameでPythonを起動しようとすると、私は受け取る:"ImportError: DLL load failed: The specified module could not be found."私はそれが必要なファイルを見つけたが、どこに置くべきですか?DLLの読み込みに失敗し、DLLが正しい場所にありません

これは私の完全なエラートレースバックです:

Traceback (most recent call last): 
    File "C:\Users\Owner\AppData\Local\Programs\Python\Python36-32\hg.py", line 1, in <module> 
    import pygame 
    File "C:\Users\Owner\AppData\Local\Programs\Python\Python36-32\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. 
+0

間違ったのpythonをインストール示し可能性よりも、この複数の操作を行います... Pythonが来ます私はPygameが必要とすると思う唯一のdllであるtkinterで事前に設定されている(私は間違っているかもしれないが)... –

+1

私はその問題をしばらくしていた...代わりにOSコマンドプロンプトで 'pip install pygame' runのgインストーラ。 – martineau

+0

pygameをインストールするにはどうしたらいいですか?私はWindows 10を使用しています。@martineau – Maximosaur

答えて

1

ほとんどpygameのエラーが持つことによって引き起こされますPyPiのインデックスとバージョンが異なるため、コンパイルされた.exeのバージョンを公式ソースからインストールしないでインストールすることで古くなったpygameを削除します。

あなたはここからお使いのシステムに適した対応するファイルをダウンロードする必要があります:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame

を次に

pip install c:/path/to/the/wheelfile.whl 
+0

ありがとう!これは完全に機能しました!あなたはどれくらい私がこの問題を解決しようとしたかわからない! – Maximosaur

0

あなたは間違ってpygameをインストールしている必要がありますか何かが、インストール時に間違っていました。私はpygameをアンインストールし、pipコマンドで再インストールします。

(タスクバーの)デスクトップの左下にある検索バーに移動し、cmdと入力します。コマンドラインインターフェイス(CLI)が開きます。次に、ここに移動:https://pip.pypa.io/en/stable/installing/get-pip.pyファイルをインストールします。これが完了したら、先に開いたcmdに行き、python get-pip.pyと入力します。これはpip,setuptoolsおよびwheelをインストールする必要があります。この後

pygameをインストールするには、以下のコマンドを使用します。

pip install pygame 

そして、それが動作するかどうかを確認する簡単なテストをしてみてください:窓10で

import pygame 
print(pygame) 
+0

問題は私がpygameをインストールする方法を知らないということです。 – Maximosaur

+0

@ MaximoMaxosaur私は 'pip'のインストール方法を解説しました。 – Arbiter

+0

pygameをpipでインストールしましたが、まだこの問題に遭遇しています。私は何をすべきか? – Maximosaur

関連する問題