conda install 换源_conda和pip常用方法,更换源,包的安装、更新、删除、查看

conda和pip可以说各有优劣。pip的模块更全更多,而conda使用更方便,安装模块时会检查环境,自动下载。conda 特别是在数据分析方面,会对某些常用的包做了专门的优化。

更换源

pip

临时更换

pip install -i https://pypi.douban.com/simple

1

上面使用的是豆瓣源,下面是其他国内源,替换上面的地址即可,都很快,随便用哪个。

# 阿里云 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/

1

2

3

4

5

永久更换

Windows

user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下:

[global]

index-url = http://pypi.douban.com/simple/

[install]

trusted-host=pypi.douban.com

1

2

3

4

Linux

修改 ~/.pip/pip.conf (没有就创建一个), 添加内容与上面代码一致。

mkdir ~/.pip/

vim ~/.pip/pip.conf

1

2

conda

Windows / Linux

Windows 和 Linux方法一致,并且是永久更换。

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

conda config --set show_channel_urls yes

1

2

包管理

安装

# pip

pip install

# conda

conda install

1

2

3

4

更新自己

# pip

python -m pip install --upgrade pip

# conda

conda update conda

1

2

3

4

查看过期的包

# pip两种方法均可

pip list --outdated

pip list -o

#conda 查看所有包及其版本

conda list

1

2

3

4

5

单个更新包

# pip 两种均可

pip install --upgrade

pip install -U

# conda

conda update

1

2

3

4

5

批量更新包

pip

以下是python代码,需要打开Python后运行

import pip

from subprocess import call

from pip._internal.utils.misc import get_installed_distributions

for dist in get_installed_distributions():

call("pip install --upgrade " + dist.project_name, shell=True)

1

2

3

4

5

conda

conda update --all

————————————————

原文链接:https://blog.csdn.net/sscc_learning/article/details/85339529

你可能感兴趣的:(conda,install,换源)