Anaconda和pip安装以及国内镜像源添加和删除

1. anaconda 安装

用python 的都知道anaconda有多好用,所以不再赘述

下载网址:

选择与系统和python版本匹配的文件

然后就按照指示一顿安装,这里有一个地方比较坑,需要说明: 就是上面这个方框记得点上对勾,这样就直接配置环境变量了。如果不点的话,那就需要安装完了自己配置环境变量。

安装完成之后,我们先用conda upgrade --all 更新一下避免不必要的报错。

2.conda和pip镜像

anaconda装好之后,我们就可以用conda命令安装各种第三方包了,包括python,pip等。安装过程会发现下载速度一般都是龟速。这时候就需要一个神器,国内镜像源。

1.先介绍conda镜像源

由于之前非常好用的清华镜像源已经挂了。现在好用的只有中科大这两个好用:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/

conda config --set show_channel_urls yes

conda config --show channels

添加查看,显示成功后,就可以 直接 下载了 例如:conda install numpy

如果发现不好用,移除可以用:

conda config --remove channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/

pip镜像

阿里云

中国科技大学

豆瓣(douban)

清华大学

中国科学技术大学

使用方法与anaconda 略有不同, 以装scikit-learn为例:

pip install -U scikit-learn -i http://pypi.douban.com/simple

如果报错,输入下面这个:

pip install -U scikit-learn -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

最后就是初学者常遇见的一个坑:

很多人用pip安装了挺多python包,结果在jupyter notebook里面不能直接import。

这个问题其实不难,一般情况jupyter notebook都装在了conda下,而pip,pip3有的可能没装在conda,所以就会出现import不了的情况。 因此,我们最好把pip装到conda下,这样不管是pip还是conda安装第三方包,都能在jupyter notebook里面直接调用。

而且我们装完之后最好用 conda list 或者pip list查看一下是否装进里面了。

此外,如果网络情况不太好可以将第三方库对应的some.whl文件下载下来放到Scripts文件夹下,直接用“pip insatll some.whl”安装。

经验分享 程序员 微信小程序 职场和发展