【问题标题】:Why can't i import pygame on anaconda?为什么我不能在 anaconda 上导入 pygame?
【发布时间】:2018-03-18 14:23:39
【问题描述】:

我正在尝试在 anaconda 上导入 pygame。我已经通过open spyder试了一下,输入代码如下:

import pygame

然后发生如下事情:

Traceback (most recent call lasat):
file "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'pygame'

我在谷歌上做了一些关于这个的研究。我认为这与此链接有关:https://anaconda.org/CogSci/pygame。 我在这个链接上有下载文件。但我不知道该怎么办。

为什么我不能导入 pygame?我该如何解决这个问题?

【问题讨论】:

    标签: python python-3.x pygame anaconda


    【解决方案1】:

    前面列出的命令:

    conda install -c cogsci pygame
    

    将安装 pygame 1.9.2a0,这是一个较旧的软件包。我可以在这个频道找到 1.9.5:

    conda install -c delichon pygame
    

    但是,由于在您阅读本文时该版本可能已经过时,因此您最好转到 https://anaconda.org/anaconda/repo 并在那里搜索 pygame。这样你就可以看到哪个版本在哪个频道上可用(比如 cogsci 或 delichon)。

    【讨论】:

      【解决方案2】:

      忘记我的最后一个答案。我知道你做错了什么。模块/包安装必须在 cmd 中进行,而不是从 python shell 中进行。您正在尝试直接从 python shell 安装它。只需打开一个cmd窗口并输入

      conda install pygame
      

      它应该可以工作。

      【讨论】:

      【解决方案3】:
      1. Activate your environment

        conda activate myenv
        
      2. Install Pygame in Conda

        conda install -c cogsci pygame 
        

      【讨论】:

        【解决方案4】:

        进入开始菜单 > anaconda3 > anaconda 提示符
        在那里输入pip install pygame

        我尝试了很多解决方案,但这是唯一对我有用的解决方案。

        【讨论】:

          猜你喜欢
          • 2020-09-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-08-30
          • 2020-12-23
          • 2018-01-12
          • 2021-11-24
          相关资源
          最近更新 更多