200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Windows10安装python2.7.15版本 附过程问题解决方案

Windows10安装python2.7.15版本 附过程问题解决方案

时间:2021-03-25 05:02:42

相关推荐

Windows10安装python2.7.15版本 附过程问题解决方案

1. 安装python2.7.0版本。

一开始想着装2.7.0就行,可以看这个博客/weixin_43790276/article/details/89439226,写的比较完整。唯一要说的就是跳到以往python版本的网页,点击该链接/downloads/或者如下图位置。

2. 安装完python2.7.0后

安装python后,想使用pip安装功能包时,发现没有Scripts文件夹,没有pip程序,运行不了。然后网上搜了搜,据说python2.7.9以后才自带pip工具,然后python又容易装,所以又重新下python2.7.10。当然了,也可以手动下载pip工具,参考该博客/mcgill0217/p/10295150.html

3. 重新安装python2.7.10后

python目录下有Scripts文件夹了,但是使用pip安装时,问题百出,真的是崩溃,整了一天没搞定,具体遇到的问题看附录。然后重新换了一个python2.7.15版本,安装好配置完系统环境(怎么配置看第一点安装python的那个博客),可查看pip版本并进行安装,但安装时报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xc1 in position 7: ordinal not in range(128),如下图所示。

经过搜索后,貌似是因为python2和python3都装的缘故,可在python目录的Lib\mimetypes.py文件的import语句后加上

if sys.getdefaultencoding()!='gbk':reload(sys)sys.setdefaultencoding('gbk')

如图所示

更改后,在CMD中再次使用pip安装时,成功安装!如下图所示。

4. 附录

① pip install package时,报错RuntimeError: Python version >= 3.5 required

可能有效的解决方案:安装python包时确定包的版本,比如pip install numpy==1.16.0,虽然还是没有安装成功,但是换了另一个error。

②error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat) Get it fromhttp://aka.ms/vcpython27

解决方案:到error中提到的http://aka.ms/vcpython27网址下载对于python中某些C++编写的文件进行编译的VC++编译器。

③Command "python setup.py egg_info" failed

没什么用的解决方案:运行下方命令更新pip和setuptools。对于我,正常的功能包都装不了,pip更是更新不了,尝试失败

pip install --upgrade setuptoolspython -m pip install --upgrade pip

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。