我正在从速成班python书中工作,并尝试将pygame用于其中一个项目,并且python pygame和pip均已更新至最新版本,但是当我尝试运行代码时,出现错误“ ImportError:否名为pygame的模块”
<td><input type="checkbox" [checked]="selected"></td>
<td>{{ fullname }}</td>
<td>{{ lastname }}</td>
答案 0 :(得分:0)
根据我的个人观点,此问题主要是由于系统中安装了多个python版本,或者是因为编辑器未找到pygame的特定安装位置。
一个小时前我遇到的同一问题,我尝试了这些步骤,它对我有用。如果您使用崇高文本作为编辑器,则可以按照以下步骤操作:
需要添加:
这将打开一个代码文件,将代码替换为以下给出的代码:
Sublime Text 3(Mac,Linux)的代码段:
{ “ cmd”:[“ python的路径”,“-i”,“-u”,“ $ file”], “ file_regex”:“ ^ []文件\”(...?)\“,第([0-9] *)行, “ selector”:“ source.python” }
可以在cmd上通过以下方式找到“ python的路径”:
which python
复制获得的路径并替换“ python路径”。
您还可以验证Sublime是否采用了正确的python版本,您可以放置以下代码并尝试运行:
import sys
print(sys.version)
更多信息:设置和安装:https://youtu.be/RJL6Y761TNE
在此视频中,如果您使用崇高文本作为编辑器,则需要对运行此代码进行一些更改。