相信大家在一开始学习python的话,基本上都会安装一些基本的库,都是直接打开cmd,然后pip insatll some-package,这种往往会出现速度比较慢,偶尔还时不时的报错误,请求超时等情况。
然后就开始下一步,找到了一些镜像,这样大大缩短了安装时间,这样速度也比较快,解决了一些安装一些python第三方库的问题。
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
# 安装库直接替换some-package即可,如果镜像中没有,可以试试上面的其他镜像
之前再学习爬虫的时候,就是用镜像的方法安装了Requests ,Beautiful soup,Scrapy等库,但是最近在用python学习数据分析,要安装之前一章节中介绍的Numpy、Pandas、Scipy、Matplotlip等库,然后发现了anconda3挺好用,工欲善其事必先利其器,现在分享给大家。
Anconda3
- Anaconda是什么?
Anaconda在英文中是“蟒蛇”,就是下面的那个图标。
- Anaconda有哪些优点?
- Anaconda 附带了一大批常用数据科学包,它附带了 conda、Python 和 150多个科学包及其依赖项。因此你可以立即开始处理数据。
- 管理包Anaconda 是在conda(一个包管理器和环境管理器)上发展出来的。在数据分析中,你会用到很多第三方的包,而conda(包管理器)可以很好的帮助你在计算机上安装和管理这些包,包括安装、卸载和更新包。
- 解决了多版本Python并存、切换的问题。
Anaconda完美解决了Python的几大痛点,这也是我推荐的理由。
-
如果我已经安装python了,再安装Anconda有没有影响?
安装好的python不对产生影响,实际上,脚本和程序使用的默认Python是Anaconda附带的Python,最后可以在Pycharm设置一下即可。 -
如何安装Anaconda3呢?
Anaconda 可用于多个平台( Windows、Mac OS X 和 Linux)。你可以在下面地址上找到安装程序和安装说明。根据你的操作系统是32位还是64位选择对应的版本下载。
最新版本官网下载(注意太高版本的Python可能无法匹配深度学习框架哦):
https://www.anaconda.com/distribution/
老版本下载的清华镜像网址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
ps:这里面我也踩坑了, 我之前安装的最新版本,最后会发现当我想安装Pytorch,或者Keras,tensflow这些框架的时候,总是安装不上,出现了各种问题,版本不兼容。
因此想安装框架的话,尽量Python版本安装3.6版本的,不要安装3.8版本。因此建议选择老版本的,python3.6 大概5.2版本即可
如果你是windows 10系统,注意在安装Anaconda软件的时候,右击安装软件→选择以管理员的身份运行。
不停继续和同意。
当到选择Advanced Options时,可以选择勾选这两个,上面这个add to PATH ,给你配置好 环境,不用再单独去配置环境。下面的这个是默认选择为Python3.6,选择即可。
最后,一路默认安装,或者修改路径都可以的,经历过一段时间等待,那么就安装成功了。
- 如何管理包?
安装了 Anaconda 之后,就可以很方便的管理包了(安装,卸载,更新)。
按下图点击菜单栏,打开Anaconda Navigator
然后在Anaconda Navigator中按下图操作
1)列出已安装的包
2)安装或者更新包
下图中第5步,“apply”表示安装这个包,‘clear’表示删除已经安装的包。
如果没有“apply” 这个按钮,表示这个包已经安装过了。
3)如果遇到需要输入conda命令的,可以按下图打开conda的命令端,然后输入命令
如果电脑上之前已经安装过python ,只需要在Pycharm设置一下即可
1、打开file中的setting
选择Python Interpreter这个选项
选择Anaconda安装的那个即可,apply就行了,这样Anaconda所安装的库,Pycharm上也可以进行用。
现在“工具”(所有的库)已经安装好了,下面就开始数据分析之旅!
本文参考了知乎文章,需要的话可以看原链接:https://www.zhihu.com/question/58033789/answer/254673663
同时我目前的微信公众号也是“研行笔录”,后期我也会持续更新,如果有兴趣的话,可以点个关注,不迷路!