安装Pygame和pip的艰辛之路

安装setuptools和pip

因为我的电脑同时装了python2和python3,安装pygame和pip时特别的麻烦

准备工作:已安装python并配置好环境变量,可参考 

http://blog.csdn.net/donggege214/article/details/52062855

安装setuptools

下载setuptools源码setuptools-25.2.0.tar.gz

地址:https://pypi.python.org/pypi/setuptools 

这是一个压缩文件,将其解压到桌面,并进入该文件夹

利用cmd进入该文件夹

输入python setup.py install 回车

 

安装成功后新开一个命令窗,输入easy_install 回车,进行检测

如果提示: 
error: No urls, filenames, or requirements specified (see –help) 
说明安装成功,它在提示你命令后面需要跟参数。 
如果提示: 
‘easy_install’ 不是内部或外部命令,也不是可运行的程序 
或批处理文件。 
请检查环境变量path是否配置了“C:Python27Scripts”

安装pip

如果setuptools安装好后,可以直接用easy_install来安装pip

如果还想手动安装的话,和安装setuptools步骤完全一样(这里就不附截图了)

下载pip压缩包pip-8.1.2-py2.py3-none-any.whl

地址:https://pypi.python.org/pypi/pip

这是一个压缩文件,将其解压到桌面,并进入该文件夹

按住shift键后,在文件夹空白处点击鼠标右键,选择:在此处打开命令窗

输入python setup.py install 回车

安装成功后可以新开一个命令窗,输入pip 回车,进行检测

如果提示: 
Did not provide a command 
说明安装成功,因为pip后面也需要跟参数 
如果提示: 
‘pip’ 不是内部或外部命令,也不是可运行的程序 
或批处理文件。 
请检查环境变量path是否配置了“C:Python27Scripts”

安装成功之后输入pip

 

安装pygame

(1)首先要下载pygame,官网是:http://www.pygame.org/download.shtml,但在这里你找不到最新的支持python3.6的pygame,推荐使用另一个下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame,下载红圈里的pygame1.9.3版本的32位。

参考https://www.cnblogs.com/Jacklovely/p/6524572.html

安装pygame成功后是这样的

这是一个whl后缀名的文件,应该是wheel轮子的缩写(意思是轮子都给你准备好了,不要重复造轮子么?),这种wheel文件就需要pip来进行安装,所以之前我们必须要安装pip(上面的pip网址也提供pip的whl文件下载,但是没有安装pip怎么安装whl文件,搞不懂,难道可以通过别的方式安装whl?)。

总而言之,我们下载好了pygame的whl文件,同样的在cmd里cd到这个whl所在目录,输入pip install pygame-1.9.3-cp36-cp36m-win32.whl

后面这个pygame-1.9.3-cp36-cp36m-win32.whl就是下载的pygame的whl文件的文件名全称,记得要加上whl扩展名。

做完这一步后,pygame就已经安装完成了,在python的IDLE里输入import pygame,如果不报错,就是安装成功了,再输入pygame.ver就能看到版本号:

或者

注意:

1. python版本和pygame系统版本最好都用32位,如果都是64位的话我没试过,但是一个32位一个64位肯定是不行的。

2. python版本和pygame软件版本要配套,比如你的python事3.6,要看清楚pygame支持的python版本是不是3.6。

3. 如果cmd输入python都报错的话,可能是没有添加环境变量,方法可以看看下面的参考资料。

4.使用pip安装插件的时候报错:

You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command

 python -m pip install --upgrade pip

升级过程如下:

可以看到 pip 成功升级到10.0.1

再次安装pygame可以看到成功安装,而且无黄色的升级提示

本文主要参考了下面博客,感谢!:

https://www.cnblogs.com/Jacklovely/p/6524572.html

我在pycharm

import pygame

还是报错,结合这个

这个

 重新安装pycharm和python

最关键的是我安装饿了annaconda数据库,而我的pycharm解释器用的就是anaconda 导致前面工作一直失败,重新所以安装之后就行,

anaconda 自带各种数据包

原文地址:https://www.cnblogs.com/caofu/p/8944277.html