【python】Conda虚拟环境管理与包管理

Anaconda 是 Python 的一个发行版,如果把 Python 比作 Linux,那么 Anancoda 就是 CentOS 或者 Ubuntu。它解决了Python开发者的两大痛点。

  1. 提供包管理,功能类似于 pip,Windows 平台安装第三方包经常失败的场景得以解决。
  2. 提供虚拟环境管理,功能类似于 virtualenv,解决了多版本Python并存问题。

目录

1. 虚拟环境管理

1.1 查看当前的python环境列表

1.2 根据需求创建自己所需的python环境

1.3 激活相应的环境

1.4 disable当前的环境

1.5 删除环境

1.6 拷贝环境

2. 包管理

2.1 查看已安装的包

2.2 安装 matplotlib 

2.3 包更新

2.4 删除包

3. Conda修改镜像源


1. 虚拟环境管理

1.1 查看当前的python环境列表

conda-env list  

1.2 根据需求创建自己所需的python环境

conda create --name test_py3.4 python=3.4

1.3 激活相应的环境

conda activate test_py3.4

1.4 disable当前的环境

conda deactivate

1.5 删除环境

删除环境也使用 conda remove 命令,不过加上参数 --all 并使用 -n/--name 指定要删除的环境名。

conda remove -n tf --all
//或者
conda env remove -n tf

1.6 拷贝环境

在创建环境时可以使用 --clone 从已存在的环境进行拷贝。

conda create --clone tensorflow --name tf 

2. 包管理

2.1 查看已安装的包

conda list 

2.2 安装 matplotlib 

conda install matplotlib

2.3 包更新

有些时候numpy明明已经安装了,结果还是找不到模块,更新一下numpy试试。

# 更新所有
conda upgrade --all

# 更新指定包
conda upgrade numpy

2.4 删除包

conda remove matplotlib 

3. Conda修改镜像源

Linux和Windows对于conda修改镜像源的方法一样

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

conda install 随便一个模块试试,看网址是否换源成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值