简 介:Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。本文对Anaconda文件结构以及常用指令进行一些介绍。
关键词
: Anaconda, 指令汇总, Python管理
§01 Anaconda 文件结构
在Windows中安装好Anaconda后,显示如下
Anaconda Navigator
:用于管理工具包和环境的图形界面。Anaconda Prompt
:用于管理包和环境的命令行界面。Jupyter Noterbook
:基于Web的交互式计算环境,用于展示数据分析的过程,并且生成容易阅读的文档。Spyder
:Python集成开发环境,布局类似于Matlab。
§02 基本指令
一、查看软件版本号:
python --version
conda --version
二、添加镜像:
conda服务器在国外,使用速度非常慢,需要加入国内清华的镜像。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
三、显示全部镜像
conda config --show channels
四、移除想移除的镜像
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ #
五、更新conda:
conda upgrade --all
六、配置Python2的编译环境
注:如果默认安装的是Python2,这里则需要配置Python3
conda create -n python2 python=2.7
conda create -n python37 python=3.7
七、查看环境:
conda env list
conda info -e
conda info --envs
注:带*号的是当前编译环境
八、激活环境:
activate python37
九、关闭环境:
deactivate
十、删除环境:
conda remove --name python37 --all
十一、打开python解释器:
python
§03 Python包管理
一、查看已经安装的包:
conda list
二、安装包:
conda install scipy #安装scipy,安装在默认的Python环境中
conda install -n python2 numpy #在Python2编译环境中安装numpy包
三、更新package:
conda update -n python34 numpy
四、删除package
conda remove -n python34 numpy
五、查看已经安装的包:
conda list # 查看当前环境下已安装的包
conda list -n python34 # 查看某个指定环境的已安装包
六、查找package信息:
conda search numpy
注:conda将conda、python等都视为package,因此,完全可以使用conda来管理conda和python的版本
※ 常用Python包
【1】Numpy
NumPy(Numerical Python) 支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。
conda install numpy
pip install numpy
【2】Matplotlib ( Matplotlib中文网)
Matplotlib是一个Python 2D 绘图库,它以多种硬拷贝格式和跨平台的交互式环境生成出版物质量的图形。
conda install matplotlib
python -m pip install -U pip
python -m pip install -U matplotlib
【3】OpenCV ( OpenCV中文网站)
OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库。
conda install opencv
pip install opencv
参考资料:
- [1] python与anaconda安装
- [2] Anaconda使用教程-Windows
- [3] Anaconda的新手使用大全
- [4] python中常用的工具包