Windows系统下Python与NumPy的安装

来源:互联网 发布:java员工管理系统 编辑:程序博客网 时间:2024/05/22 06:28

直到写这篇博客为止,Python官网上Python已经发型3.5.2版本,此处带个官网Python下载地址
https://www.python.org/downloads/
download页面下一个是Python最新版本,一个是2.7版本,我一开始下的是2.7版本,为了安装numpy,一般会使用pip来安装,遇到了如下问题:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 8

网上找了一大圈,有人使用这样一个解决办法成功了:
解决办法:打开Python安装目录下Lib文件夹下的 mimetypes.py 文件,找到大概256行的
‘default_encoding = sys.getdefaultencoding()’。
在这行前面添加三行:

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

我觉得应该是有的情况可以成功的,然而我没成功……

据网上资料说这个编码问题是2.7版本的一个bug,3.4版本后就修复了这个bug。
后来我把2.7版本的python卸载,删除了系统变量path下的python的环境变量,也包括pip的环境变量。
重新安装3.5版本的python:

1.安装Python
运行下载的msi安装包,选择安装组件时,确保勾上所有的组件,比如pip等,否则需要的时候得去找来安装很麻烦,一口气全搞定多好。

2.配置python和pip环境变量
在windows命令行下输入python和pip,会报python不是内部或外部的命令……是因为没有将python加入环境变量中
这是我python的安装目录:D:\Program Files\Python34
之后需要使用pip来安装各种第三方包,所以为了方便,我们也把pip加入环境变量中,如果在安装python时有注意安装所有组件,在python34文件夹下scripts文件夹中中会有pip.exe这个运行文件,我们需要把D:\Program Files\Python34\Scripts也加入环境变量。

3.安装numpy
在命令行中输入:

pip install numpy

这里写图片描述

即安装成功!

0 0
原创粉丝点击