为什么在尝试使用代码导入pygame时无法升华?

时间:2019-01-31 04:15:19

标签: python import pygame python-3.7

我正在从速成班python书中工作,并尝试将pygame用于其中一个项目,并且python pygame和pip均已更新至最新版本,但是当我尝试运行代码时,出现错误“ ImportError:否名为pygame的模块”

<td><input type="checkbox" [checked]="selected"></td>
<td>{{ fullname }}</td>
<td>{{ lastname }}</td>

1 个答案:

答案 0 :(得分:0)

根据我的个人观点,此问题主要是由于系统中安装了多个python版本,或者是因为编辑器未找到pygame的特定安装位置。

一个小时前我遇到的同一问题,我尝试了这些步骤,它对我有用。如果您使用崇高文本作为编辑器,则可以按照以下步骤操作:

需要添加:

  1. 转到“工具”>“构建系统”>(位于底部),在Sublime编辑器中新建“构建系统”。
  2. 这将打开一个代码文件,将代码替换为以下给出的代码:
    Sublime Text 3(Mac,Linux)的代码段:

    { “ cmd”:[“ python的路径”,“-i”,“-u”,“ $ file”], “ file_regex”:“ ^ []文件\”(...?)\“,第([0-9] *)行, “ selector”:“ source.python” }

可以在cmd上通过以下方式找到“ python的路径”:

which python

复制获得的路径并替换“ python路径”。

  1. 然后尝试构建文件。

您还可以验证Sublime是否采用了正确的python版本,您可以放置​​以下代码并尝试运行:

import sys

print(sys.version)

更多信息:设置和安装:https://youtu.be/RJL6Y761TNE

在此视频中,如果您使用崇高文本作为编辑器,则需要对运行此代码进行一些更改。