Anaconda与Python库安装指南

Anaconda与Python库安装指南

Anaconda是一个基于Python的数据处理和科学计算平台,内置了许多非常有用的第三方库,安装Anaconda后,就相当于把PythonNumPyPandasScipyMatplotlib等常用的库自动安装好了。但是,如果选择非集成环境Python的话,那么还需要使用pip install命令逐个安装各种库,尤其是对于初学者来说,这个过程是非常痛苦的。

Python第三方包众多,但是调用包的时候,有时会遇到问题,比如安装包失败,安装速度很慢,很影响自己的工作进度,可能还会报错,这是由于我们在CMD窗口使用pip安装的时候,默认下载的是国外资源,会由于网速不稳定甚至没有网速而出现问题,解决办法如下:

1)首先搜索需要安装的包名称,然后去国外的网站进行下载。在本地安装包时,用户可以在窗口中看到系统会自动安装相关包,但是可能也会出现下载失败的情况,出现这种情况时,只需继续去国外网站下载缺失的包,然后在本地安装即可。

2)第二种方法是一劳永逸的方法,选择国内镜像源,相当于从国内的一些机构下载所需的Python第三方包。目前国内使用最广泛的是清华的镜像源,以在PyCharm终端安装为例。   在PyCharm终端依次执行如下命令:

pip install --upgrade pip

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

如果不想使用全局镜像源,可以通过如下命令单次使用镜像源下载第三方库:

pip install -i <镜像源地址> <第三方库名>

国内常用镜像源如下:

清华:https://pypi.tuna.tsinghua.edu.cn/simple

豆瓣:http://pypi.douban.com/simple

阿里云:http://mirrors.aliyun.com/pypi/simple

中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple

华中理工大学:http://pypi.hustunique.com

山东理工大学:http://pypi.sdutlinux.org