装pygame的时候遇到了一些小障碍,把其中的过程记录一下,希望能给遇到同样问题的朋友一点帮助。
我的环境:win10,py3.6 64位
1.确认一下pip工具安装好了
安装pygame库的时候需要用到pip工具,我查到的资料说py3会自带,我没有去考证这个。检验有没有装pip工具去python安装目录下的Scripts下面看一下有没有,没有的话需要自己先装一下pip工具。
2.下载pygame
这个下载一定要下载对应py版本的pygame,我一开始在http://www.pygame.org/download.shtml没找到对应的版本,是在https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame下的,这里的cp36就是对应py3.6。另外py是64位的pygame也选择64位的,如果是32位就都选32位。
3.安装pygame
以管理员身份运行cmd,进入安装之前Scripts的路径,输入pip install pygame-1.9.4-cp36-cp36m-win_amd64.whl,安装成功即可。
打开python测试一下
*安装过程我走的一些弯路及解决方法
1.输入安装指令的时候报错
C:\WINDOWS\system32>pip install pygame-1.9.4-cp36-cp36m-win_amd64.whl
'pip' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
解决方法:进入pip工具所在的目录
C:\WINDOWS\system32>cd C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Scripts
(ps.这是我的路径,请根据实际情况来)
2.安装时报错
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Scripts>pip install pygame-1.9.4-cp36-cp36m-win_amd64.whl
Requirement 'pygame-1.9.4-cp36-cp36m-win_amd64.whl' looks like a filename, but the file does not exist
解决方法:这个我比较偷懒,我就直接把安装文件拷到路径下了
3.安装时出现报错
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
解决方法:既然让我升级那就升级……这边注意,如果输入python -m pip install --upgrade pip以后还是继续出现一样的报错,换成管理员身份进入cmd再试。
参考资料:
1.https://blog.youkuaiyun.com/lemostic/article/details/73446649
2.https://blog.youkuaiyun.com/qq_41185868/article/details/79678909