簡體   English   中英

如何使用Windows二進制安裝程序(.msi)在Windows 64BIT上安裝pygame(ImportError:沒有名為“ pygame”的模塊)

[英]how to install pygame on windows 64BIT using windows binary installer (.msi) (ImportError: No module named 'pygame')

我已經在64BIT Windows 7上安裝了python 32BIT。因為我想使用pygame。 現在,我還下載了pygame並閱讀了安裝文檔。 我安裝pygame(安裝python之后)。 但是當在python中運行import pygame ,出現以下錯誤:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import pygame
ImportError: No module named 'pygame'

我應該如何跳過此錯誤?

編輯----------------

當我在pygame安裝文件夾中復制pygame.msi安裝程序並安裝它,然后運行import pygame命令時,出現以下錯誤:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import pygame
  File "C:\Python33\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. 

這是供將來的用戶使用的:

我已經安裝了python x86版本3.3,而pygame是版本2.8。

我安裝了pygame 2.9版(從bitbucket站點下載),即使沒有卸載以前的pygame,它也能正常工作。 在安裝過程中,如果找到正確安裝的python,它可能會工作,但如果找不到任何安裝,則可能會失敗。

Win64bit 8.1的Py游戲

不要從網站上下載pygame的64位版本,而是單擊底部的鏈接,上面寫着“有一些針對64位Windows的預發布二進制文件,對於python 2.7 at”,它將打開python窗口的非正式下載。 然后下載pygame-1.9.2a0-cp35-none-win32.whl。 (盡管您的Windows是64位,也請下載32位。)

跟着這些步驟-

  • 將.whl文件重命名為.zip並解壓縮這三個文件夾。

    復制pygame-----.data中的所有.h文件,並將其粘貼到硬盤//Python3../include/pygame(New Folder)中。

    返回.whl(下載的)文件夾,然后復制pygame ... data和pygame..dist文件夾。

    將上面下載的文件夾粘貼到//Python3../lib/site-packages文件夾中。

    以管理員身份運行Windows Shell或命令提示符,然后鍵入python pip3install pygame。

    導入python。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM