自认为最靠谱的方法:在搭载Anaconda的Pycharm下安装模块pygame

近来初学python,想着拿python写一个扫雷的小游戏,锻炼一下语法,加深一下印象,无奈被pygame的安装给卡个半死。

划重点:文章很有一点点长,因为我写这篇博主要是给像我这种小菜鸟看的,所以详细点总没错的。
如果你不是很想看这么废话的话,可以直接快速的浏览图片,我也有插图步骤。

前言:

写在前面,我想说,不知道网上那些人哪儿来的迷之自信把一些文章转载来转载去,一堆个办法但都是一样的,且大部分都不能解决问题(可能针对部分用户有用把,不能一下说绝对了,我怂,怕被打),但确实不是很适用。

我先说说我自己出现的问题:
1、pycharm用的最新的2020的**版(不知道是不是**版的缘故),用project interpreter 搜索pygame找不到,安装不了(估计网上有人发这种方法的,看到这里得把我锤死);
2、利用cmd窗口的pip install pygame,依旧是超时传输,下载不下来(又得来一波人锤我了);

如果是跟我一样的情况,那么恭喜你,你来对地方了,我可以帮帮你(突然觉得自己好牛哦)

接下来,重点来了,解决的办法来啦
我找着找着,偶然间看见一个博主写的办法, 就照着做了,没想到成了:

具体步骤如下:

1、下载pygame的whl包

①去python官网(直链:www.python.org)

②找到:PyPi自认为最靠谱的方法:在搭载Anaconda的Pycharm下安装模块pygame

③直接搜索“pygame
(这里提供一下直达链接,https://pypi.org/search/?q=pygame,不能保证一直有效,也怕它后期变了)
自认为最靠谱的方法:在搭载Anaconda的Pycharm下安装模块pygame
④点击1.9.6(我是3.7版本的python,所以下载它就行了,具体的根据自己的python版本来找包
自认为最靠谱的方法:在搭载Anaconda的Pycharm下安装模块pygame

⑤选择自己要下载的whl包

千万要记得先点download file呀,选择自己需要的系统版本和位数

(如果不是很清楚你该下载哪一个包,就去cmd窗口------》输入“pip install pygame”------》虽然不能下载,但是它会加载帮你下的版本号,你把版本号和这里面对应上就行啦
自认为最靠谱的方法:在搭载Anaconda的Pycharm下安装模块pygame
最后,啰嗦的题外话:如果不是很清楚是下哪个版本的pygam,不好意思,我也不造了,去百度一下下把,哈哈哈哈,反正我下的是1.9.6。

2、利用cmd安装

okkk,看到这里,说明你whl的包也下好了,那这时候,咱们就可以导入安装了;

①移动whl包

把whl的包移动到anaconda的文件夹下,具体路径看你自己而定,只要是安装了anaconda的路径下就行了,我是把它放在了Anaconda3/Lib/site-packages下面
自认为最靠谱的方法:在搭载Anaconda的Pycharm下安装模块pygame
②导入whl包

这里我标蓝一下,怕有人浏览太快,把重点看漏了

打开cmd窗口;
利用cd、dir这些命令逐级打开到你刚刚放入whl包的文件夹(我的是在D盘的Anaconda3/Lib/site-packages)
接着直接输入命令: pip install pygame-1.9.6-cp37-cp37m-win_amd64.whl(这一长串就是你刚刚下载的whl的文件名啦)
最后,等待安装完成就行了

3、查看是否安装正确

到了这一步,就说明,咱们模块导入安装完成了。为了看看是不是真的完成了,我们就来测试一下:

依旧,终端窗口走起,不过这次是python.exe哦,毕竟咱们是给python用的;
输入:
import pygame自认为最靠谱的方法:在搭载Anaconda的Pycharm下安装模块pygame
如果出来类似于下面这段话,也就说明你安装成功了。

4、代码运行

最后,咱们用个小代码运行看看是不是那么回事吧
自认为最靠谱的方法:在搭载Anaconda的Pycharm下安装模块pygame
可以看见,运行没有啥问题。

有人问我,为啥界面这么丑呀??我想说,我就是个初学python的小菜鸟,你还指望我给你整个高大上了???
不说了,溜了溜了,我得继续我的扫雷小游戏的编程了,折腾这玩意就够浪费时间了,还匆匆忙忙来发篇博来跟大家分享经验,我太难了啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊。

后记

最后,我想臭不要脸的跟看过的朋友提个要求,如果觉得有用的话,请记得给我点个小赞赞哦,算是给我的鼓励。哈哈哈哈哈哈哈哈哈哈哈哈哈,感谢感谢!

参考博客:https://blog.csdn.net/weixin_40557160/article/details/104204551