zoukankan      html  css  js  c++  java
  • 安装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 自带各种数据包

  • 相关阅读:
    SpringMvc 框架
    面试:你最大的长处和弱点分别是什么?这些长处和弱点对你在企业的业绩会有什么样的影响?
    线程、并发、并行、进程是什么,以及如何开启新的线程?
    面向对象三大特性
    一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别?
    JavaScript 引擎
    Spring Data JPA简介 Spring Data JPA特点
    博主博客
    微信相关
    关于正则表达式
  • 原文地址:https://www.cnblogs.com/caofu/p/8944277.html
Copyright © 2011-2022 走看看