python用pip安装pygame_python3.x中安装pip和pygame(2018.1.3)

最近想使用pygame来开发语音的一些功能,但import后发现pygame不是内置模块,所以只能自己安装。在这里给和我一样的python新手分享些经验,也希望大神们能指点。括号里内容可忽略。(网上相关的分享很多,但都不能一次性解决我的问题,我的系统是win10,并且曾多次死机进不了系统然后使用微软的重装系统,很多程序被自动删除,一些关键.dll动态链接也没有,所以往往出现很多问题,但和这次没关系。)

1.看看系统中是否安装了pygame模块,cmd进入DOS,然后进入python输入命令import pygame。

ea7f48cbbfb2

这里显示没安装

2.先安装pip,如果已安装pip这段可忽略。到网址https://pypi.python.org/pypi/pip#downloads%20%EF%BC%9A下载,或者直接点这个下载:pip-9.0.1.tar.gz

ea7f48cbbfb2

下载pip压缩文件

3.解压下载的pip-9.0.1.tar.gz文件(解压到哪都可以,我解压到了桌面python的文件夹中,解压的文件夹为pip-9.0.1),然后在进入cmd进入到解压目录,命令cd Desktop\python\pip-9.0.1,然后输入python setup.py install,这就安装完pip了,试试在cmd里输入pip,就能出来上面那一坨信息了(使用Ctrl+c停止并退出),如果出现错误请看4,如果没错误恭喜你可以直接看5。

ea7f48cbbfb2

进入pip的到解压目录

4.使用pip显示了错误,这其实是因为文件权限的问题,错误信息:Traceback (most recent call last): File "D:\python3.4.4\Scripts\pip-script.py", line 5, in from pkg_resources import load_entry_point...,如下图1。解决办法:设置安装的python文件夹的权限为用户(xxx-pc\user)完全控制,修改,点击文件夹的属性,如下图2,图3,图4。(我安装python的目录是d:\python3.4.4)除此之外,我还发现了一个警告,输入pip list命令是出现的,警告如下:DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.如下图5,解决办法,找到pip.conf文件(不知道在哪可直接电脑文件搜索,如图6,可以不用解决,不影响使用),编辑内容:

[list]

format=columns

ea7f48cbbfb2

图1,错误显示

ea7f48cbbfb2

图2,设置安装python的文件夹属性

ea7f48cbbfb2

图3,点击编辑进入权限设置

ea7f48cbbfb2

图4,设置权限为完全控制,修改

ea7f48cbbfb2

图5,警告信息

ea7f48cbbfb2

图5,搜索pip.conf文件

5.下载pygame,下载地址1:https://pypi.python.org/pypi/Pygame。下载地址2:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame。(这个好像进不去)下载地址3:百度,CSND一般都会有,但要积分,毕竟我从不用积分下载资源。我是windows32为系统,python是3.4.4的所以选对应的cp34m-win32.whl。(有64的是64为,一般x86表示32为,x64表示63位)

ea7f48cbbfb2

6.安装pygame。进入到下载的pygame目录,我的文件位置在:C:\Users\lenovo\Desktop\python下。然后输入命令进行安装,命令:pip install pygame-1.9.3-cp34-cp34m-win32.whl。然后输入import pygame,用pygame.ver查看版本。如下图:

ea7f48cbbfb2

7.感谢以下分享,本文参考了他们的分享,非常感谢。

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

https://www.cnblogs.com/liaojiafa/p/5100550.html

https://jingyan.baidu.com/article/b907e627a072a846e6891c5a.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值