python conda安装与使用教程

56 篇文章 19 订阅

一、关于conda

conda是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 conda是为 python程序创建的,适用于 LinuxOS XWindows,也可以打包和分发其他软件。

conda分为AnacondaMiniCondaAnaconda是包含一些常用包的版本,Miniconda则是精简版,需要啥装啥。

如果嫌Anaconda比较大,可以考虑安装Miniconda,https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/

二、安装Anaconda

Anaconda安装包:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
根据你的操作系统,选择一个合适的版本安装,比如我选了Anaconda3-5.3.1-Windows-x86_64.exe

在这里插入图片描述
安装过程中,在如下的Advanced Options界面时,推荐第一个勾选,第二个根据自己情况而定。
在这里插入图片描述
第一个勾是是否把Anaconda加入环境变量,这涉及到能否直接在cmd中使用conda、jupyter、ipython等命令,建议勾上。如果忘记勾选了,后面可以在环境变量中手动补上:

C:\ProgramData\Anaconda3
C:\ProgramData\Anaconda3\Library\mingw-w64\bin
C:\ProgramData\Anaconda3\Library\usr\bin
C:\ProgramData\Anaconda3\Library\bin
C:\ProgramData\Anaconda3\Scripts

第二个是是否设置Anaconda所带的Python 3.7为系统默认的Python版本,这个根据自己情况而定。

三、Anaconda安装成功测试

安装完成以后,就可以打开cmd测试一下安装结果。
cmd输入conda --version
在这里插入图片描述

四、修改镜像为国内源

Anaconda安装成功之后,我们需要修改其包管理镜像为国内源。
cmd中分别运行这两个命令。

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

五、虚拟环境

1、创建虚拟环境

如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了。
我们可以通过conda创建一个虚拟环境,虚拟环境搭建了独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响。
如下,我创建一个linxinfa的虚拟环境。

conda create -n linxinfa python=3.7
2、激活虚拟环境

Windows

activate your_env_name

Linux

source activate your_env_name
3、对虚拟环境中安装额外的包
conda install -n your_env_name [package]
4、关闭虚拟环境

Windows

deactivate

Linux

source deactivate
5、删除虚拟环境

删除虚拟环境

​conda remove -n your_env_name --all

删除环境中的某个包

conda remove --name your_env_name  package_name 

六、包管理

1、安装包(conda install)

命令

conda install package_name

例如,安装 numpy

conda install numpy
2、列出已安装的包(conda list)

命令

conda list

如果想列出已安装的含有某个关键词的包,可直接在后面带上关键词,如下

conda list xl

列出已安装的含有xl关键词的包
在这里插入图片描述

3、卸载包(conda remove)

命令

conda remove pacage_name

比如我要卸载qt

conda remove qt

七、镜像管理

1、列出配置的镜像源(conda config --show channels)

命令

conda config --show channels

如下,我配置了3个镜像源
在这里插入图片描述

2、添加镜像源(conda config --add channels)

命令

conda config --add channels https://xxxxxxxxxxxxx
3、删除镜像源(conda config --remove channels)

命令

conda config --remove channels https://xxxxxxxxxxxxx
  • 44
    点赞
  • 239
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林新发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值