【问题标题】:Import module for pygame works for Jupiter notebook, but not in IDLE (Mac)pygame 的导入模块适用于 Jupyter 笔记本,但不适用于 IDLE (Mac)
【发布时间】:2023-04-01 08:58:01
【问题描述】:

我使用的是 mac 并通过终端成功安装了 pygame,当我在 jupyter 笔记本中键入 import pygame 时,我收到一条消息,基本上说导入成功。但是,当我在 IDLE 中键入 import pygame 时,我收到一条错误消息。我注意到,当我安装 pygame 时,我在终端中收到了这条消息: 已满足要求:.​​/anaconda3/lib/python3.7/site-packages (1.9.6) 中的 pygame。

有人知道如何将 pygame 导入 IDLE 吗?任何帮助将不胜感激。

【问题讨论】:

  • 你是如何安装jupyter的?使用 pip 还是 conda?
  • 我用conda安装jupyter。

标签: python python-3.x pygame


【解决方案1】:

您可能正在使用默认的 MacOS Python 的 IDLE(没有安装 pygame

改为使用conda的IDLE。
https://docs.anaconda.com/anaconda/user-guide/tasks/integration/idle/

【讨论】:

  • 对不起,我还是一头雾水,怎么用conda打开IDLE?
  • 在您的主文件夹中,您应该会看到 miniconda3 文件夹。里面会有一个名为 IDLE 的文件,打开它,它应该会启动 conda 的 IDLE,其中包含您的 pygame 包。
  • 我已经浏览了我的主文件夹,但我没有 miniconda3 文件夹。我确实有 anaconda3 和 IDLE 文件夹,但我实际上无法通过其中任何一个启动 IDLE。这是否意味着我可能已经使用 pip 安装了 jupyter notebook,还是这里有其他错误?
  • anaconda3 文件夹内应该有bin 文件夹(对不起,我之前错过了)。尝试通过双击它来启动它。
  • 更正 - **尝试通过双击启动名为 - idle3.5 的文件。而不是3.5,它可能是 3.6 或 3.7,具体取决于您拥有的 Python 版本。
猜你喜欢
  • 2022-01-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多