【问题标题】:python pygame using spyderpython pygame 使用 spyder
【发布时间】:2018-12-30 12:30:56
【问题描述】:

当我对这个 pygame 导入进行编码时,它不适用于 spyder:

import pygame

Window_width=700
Window_hight=500

pygame.init()
size= (Window_width, Window_hight)
screen= pygame.display.set_mode(size)
pygame.display.set_caption("Game")

pygame.quit()

spyder的答案是:

>Python 2.7.14 |Anaconda, Inc.| (default, Nov  8 2017, 13:40:45) [MSC v.1500 
64 bit (AMD64)]
Type "copyright", "credits" or "license" for more information.

 >File "C:/Users/hpinko/Desktop/python scripts/game.py", line 1, in <module>
   import pygame

ImportError: No module named pygame

请帮我解决这个问题。

【问题讨论】:

  • 你安装了pygame吗?
  • 是的,我没有失速

标签: python pygame spyder


【解决方案1】:

这可能是因为你的电脑上没有安装 pygame 模块。您可以使用 pip 安装它。

第一步:在命令提示符下使用cd c:\Python27\进入安装python的目录。 第 2 步:输入命令cd Scripts 进入脚本文件夹。您可能希望将此文件夹添加到您的路径变量,以避免每次要安装软件包时导航到 c:\python27\Scripts 文件夹 第三步:运行pip install pygame安装pygame

【讨论】:

  • 您是否遇到任何错误?如果是,那么错误信息是什么?
  • ImportError: No module named pygame 也许你没有正确安装它......你知道如何用 spyder 安装它吗?
  • 你能分享我上面提到的所有命令的输出(尤其是最后一个错误)吗?我不使用 spyder,但使用 pip 安装的软件包应该可以与 spyder 一起使用(除非 spyder 使用您机器上安装的另一个版本的 python)
  • Python 2.7.14 |Anaconda, Inc.| (默认,2017 年 11 月 8 日,13:40:45)[MSC v.1500 64 位 (AMD64)] 键入“copyright”、“credits”或“license”以获取更多信息。 IPython 5.4.1——增强的交互式 Python。 ? -> IPython 的功能介绍和概述。 %quickref -> 快速参考。 help -> Python 自己的帮助系统。目的? -> 有关“对象”的详细信息,请使用“对象??”了解更多详情。文件“C:/Users/hpinko/Desktop/python scripts/game.py”,第 1 行,在 中 import pygame ImportError: No module named pygame
  • 你已经安装了 anaconda。您可以在命令提示符下尝试“conda install -c cogsci pygame”吗?
【解决方案2】:

我遇到了同样的问题,但我听从了 Tom 的建议并使用 CMD 导航到 Scripts 文件夹。然后我去了https://www.pygame.org/wiki/GettingStarted并使用 py -m pip install -U pygame --user 进行Windows安装。

【讨论】:

  • 是的,在我只能使用 IDLE 访问 pygame 之前。现在我可以使用 spyder 4.0 访问
猜你喜欢
  • 2015-12-29
  • 2019-07-31
  • 2020-09-04
  • 2018-01-26
  • 2019-04-27
  • 2018-08-21
  • 2013-09-07
  • 2019-03-12
  • 2013-12-25
相关资源
最近更新 更多