点击上方蓝色字体关注我哦
学了一段时间的Python基础知识,最近刚开始接触数据分析的几个包,但是还没怎么学就遇到了绊脚石,我的电脑环境配置太费劲了,基本的百度配置方法在我这里都不起作用,所以用这篇文章记录下配置过程中遇到的坑和解决办法。 先介绍下准备学习但是还没来得及上手的几个数据包,分别是numpy,pandas和matplotlib。 Numpy:用来处理矩阵,一种快速、高效使用内存的多维数组,可以不通过循环,就对整个数组内的数据进行运算,效率远超list Pandas:为了解决数据分析任务而创建的,含有大量的库和一些标准的数据模型 Matplotlib:是Python的可视化模块,可以制作散点图、饼图、柱状图等多种统计图形(看好多人说现在都不用这个包了,不管他,先学了再说) 基于以上的粗浅理解,下面介绍环境配置方法,在使用这些包之前要先配置环境,下载好这些包才能在IDLE中直接import。 以下方法适用于Windows环境。 百度 大家的经验:Win+R输入cmd进入CMD窗口下,执行python -m pip install -U pip setuptools进行升级,如下: 大家的操作似乎都很简单,进入cmd窗口,通过升级pip就可以自动安装这些包了,然鹅,经过尝试,我的报错如下: 【错误原因】: 要保证安装包python.exe在CMD窗口中显示的路径下(如下图),才能顺利安装【解决方法】: 问题找到了,python.exe不在系统默认的路径下,那就需要把python.exe所在的路径添加的path中,系统才能识别,首先在电脑中找到python.exe所在的位置(如果你很清楚它在哪那就恭喜你了),右键属性,找到位置并复制,记住是找exe所在的位置哦~
然后将该路径添加到path中,方法如下: 我的电脑——属性——高级系统设置——环境变量——用户变量——双击path——新建——复制刚才的路径——然后再次打开cmd窗口,即可执行更新命令
安装pip 我怀着喜悦的解决了问题的心情尝试再次安装pip
发现再次报错,满屏红字,这次换了个错误,ReadTimeoutError,直接抓住关键字的我立马又开始百度,狗生艰难(你看看这红的发黑的错误) 【错误原因】:连接超时 【解决方法】:切换镜像,换镜像命令如下: 临时: pip命令+ -i +镜像地址。例如:
python -m pip install numpy –i https://mirrors.aliyun.com/pypi/simple/
永久:
在更新到最新版本pip后,pipconfig set global.index-url+国内镜像地址,例如:
python -m pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
附上国内镜像大全:
阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
终于顺利安装,如下
手动安装数据包
可以用python -m pip list查看目前已经安装了哪些包,我兴奋的执行了下,发现想要的数据包一个没装上,再次黑脸,只能一个个装了,安装语句为:
python -m pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple/python -m pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple/python -m pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple/
但我在第一遍安装时,先装的matplotlib,又又又报错了,可以看到是在安装numpy时报错的,显示Could not find a version that satisfies the requirement pyparsing,我就先手动装上numpy,然后再安装matplotlib,这样就不会报错啦~
最后用python -m pip list来看看目前已经安装的包有哪些吧
拍手手,终于装上了 顺利载入,再次拍手手! 激动的搓手手,终于要正式进入操作阶段了,请期待下期内容哦~ 我棒不棒,让我康康是谁还没有为我鼓掌