在学习了一个学期的python之后,我决定对pygame下手了~

首先要安装pygame。

对于一个计算机小白,安装的过程就比较的痛苦……

但是怎么说,查阅了各方资料,好歹是安装完毕~

预备条件:win10+python3.9.7

①打开cmd(win+R),输入‘python -m pip install pygame –user’。如图:

 ②单击‘确定’进行安装。

pygame作为一个第三方库,需要在pycharm中导入。

③打开pycharm-file-settings-Project:XXX(文件名)

④选中pip,单击左上角的加号在最上面的搜索框中输入pygame。点击左下角install Package,将第三方库pygame安装到pycharm中。

完成这些就结束啦!

接下来就可以进入pygame的学习了~

当然啦,要是一切顺利的话……

然而我的安装过程就没有那么的顺畅……

碰到的第一个问题:

运行程序报错:

报错内容如下:

Fatal Python error: init_sys_streams: can't initialize sys standard streams

Python runtime state: core initialized

 File "C:\Program Files\Python39\lib\io.py", line 52, in <module>

ModuleNotFoundError: No module named 'pygame'

然后运行其他的程序同样是这样的错误。

后来发现是文件命名的问题:文件名称尽量避免‘abc.py’!

遇到的第二个问题:

pygame安装后,settings中不显示。

这个问题耗费了我大把的时间,不过最终还是解决了。

首先在cmd的命令行中输入cmd+回车,进入窗口编辑。

在窗口中输入cd+空格+地址名称(注意,这里的空格,不可以用其他替换!)

然后输入pip install pygame,报错!(大量红字,最后两句黄色的字内容为:

You are using pip version 9.0.1, however version 21.3.1 is available.

You should consider upgrading via the 'python -m pip install –upgrade pip' command.

那就是pip的版本不对。

需要将pip更新

方法为:

python -m pip install –upgrade pip

更新后,如果不报错,重新进行上一步pygame的安装即可。

但是,如果继续报错!

那不好意思,你的电脑不能识别上述pip的更新方式,那请尝试:

python -m pip install -U –force-reinstall pip

更新结束,不报错,重新安装pygame

直至最后出现Successfully installed pygame-2.1.2的字样!

安装成功,可以将pygame第三方库导入pycharm进行下一步学习啦~

来源:LuniqueX

物联沃分享整理
物联沃-IOTWORD物联网 » 安装pygame

发表评论