最近在学习pygame,但是在cmd pip命令的时候出现如下错误:
1.无法识别conda命令。
解决方法:需要把anaconda3中的scripts目录的绝对路径添加到系统环境变量中。因为cmd命令一些特定的语句需要有特定的路径去执行。所以路径的设置很重要,在一些方面大家记得把文件科学分类。
2.出现ssl模块错误
这个涉及到网页链接,根据我在csdn查找的方法主要分为导入1.镜像。2.重新安装。
前两个方法我都试过了,可能我水平有限,并没有成功安装上pygame这个库。具体过程csdn中有很多,此处不再赘叙。
接下来附上我亲测有效的方法:
1.使用anaconda自己的命令行窗口。
开始 > 所有程序 > anaconda >anaconda prompt。
如图(图片来自网络,侵删):
找不到的可以点击右键annaconda的图标,打开文件所在位置。一般会出现(找不到可以打开anaconda中的scripts文件看看):
接下来运行命令:
pip install pygame
然后我的出现了这样的错误:
根据博客园博主的资料,此问题来自于权限问题。
附上博主文章:来自博客园博主温柔易淡
亲测有效。如图在annaconda3(安装的时候冲突了所以我重命名为anaconda4)的文件夹下单击属性,将users的权限全打上勾。接着记得应用。:
然后我重新运行pip install pygame命令。成功。
还有第四种方法:
来自书籍《python:从入门到实践》
此处方法的原理在于直接从网站下载库的whl文件。以下附上下载地址:
1.http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
2.https://bitbucket.org/pygame/pygame/downloads/
具体方法在下载whl文件后通过cmd pip命令安装。
附上教程(来源网络):http://www.mamicode.com/info-detail-1676237.html