Anaconda安装及使⽤⼊门【清华镜像
Anaconda指的是⼀个开源的Python发⾏版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了⼤量的科学
包,Anaconda 的下载⽂件⽐较⼤(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使⽤Miniconda这个较⼩的发⾏版(仅包含conda和 Python)。
陈金飞资产
基本介绍
Anaconda包括Conda、Python以及⼀⼤堆安装好的⼯具包,⽐如:numpy、pandas等
Miniconda包括Conda、Python
conda是⼀个开源的包、环境管理器,可以⽤于在同⼀个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换
基本⽤法
Anaconda之conda常⽤命令介绍,主要包括安装、更新、删除等
常⽤命令
可以打开命令⾏输⼊conda -V检验是否安装以及当前conda的版本
# 查看已经安装的包
pip list 或者 conda list
# 安装和更新
pip install requests
pip install requests --upgrade
# 或者
dj波仔视频
conda install requests
conda update requests
# 更新所有库
汉城沉没了
conda update --all
# 更新 conda ⾃⾝
conda update conda
# 更新 anaconda ⾃⾝
conda update anaconda
# 查看当前存在哪些虚拟环境
conda env list
conda info -e
conda info --envs
Python虚拟环境
创建环境
使⽤conda create -n your_env_name python=X.X(2.7、3.6等)命令创建python版本为X.X、名字为your_env_name的虚拟环境。
your_env_name⽂件可以在Anaconda安装⽬录envs⽂件下到。
使⽤激活(或切换不同python版本)的虚拟环境
打开命令⾏输⼊python --version可以检查当前python的版本。
使⽤如下命令即可激活你的虚拟环境(即将python的版本改变)。
activate your_env_name(虚拟环境名称)
这是再使⽤python --version可以检查当前python版本是否为想要的。
对虚拟环境中安装额外的包
使⽤命令 conda install 即可安装package到your_env_name中
conda install -n [your_env_name] [package]
关闭虚拟环境(即从当前环境退出返回使⽤PATH环境中的默认python版本)
张靓颖大胆使⽤如下命令即可。
# Linux:
source deactivate
# Windows:
deactivate
删除虚拟环境
使⽤如下命令,即可删除
conda remove -n your_env_name(虚拟环境名称) --all
删除环境中的某个包
使⽤命令
conda remove --name [your_env_name] [package_name]
Anaconda 清华镜像使⽤帮助
Anaconda 是⼀个⽤于科学计算的 Python 发⾏版,⽀持 Linux, Mac, Windows, 包含了众多流⾏的科学计算、数据分析的 Python 包。Anaconda 安装包可以到下载。
默默向上游TUNA 还提供了 Anaconda 仓库与第三⽅源(conda-forge、msys2、pytorch等,)的镜像,各系统都可以通过修改⽤户⽬录下的.condarc⽂件。Windows ⽤户⽆法直接创建名为.condarc的⽂件,可先执⾏conda config --set show_channel_urls yes⽣成该⽂件之后再修改。
注:由于更新过快难以同步,我们不同步pytorch-nightly, pytorch-nightly-cpu, ignite-nightly这三个包。
channels:
- defaults
show_channel_urls: true
default_channels:
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/main
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/r
- mirrors.tuna.tsinghua.edu/anaconda/pkgs/msys2
custom_channels:
conda-forge: mirrors.tuna.tsinghua.edu/anaconda/cloud
msys2: mirrors.tuna.tsinghua.edu/anaconda/cloud
bioconda: mirrors.tuna.tsinghua.edu/anaconda/cloud
menpo: mirrors.tuna.tsinghua.edu/anaconda/cloud
pytorch: mirrors.tuna.tsinghua.edu/anaconda/cloud
simpleitk: mirrors.tuna.tsinghua.edu/anaconda/cloud
wanna one即可添加 Anaconda Python 免费仓库。
运⾏conda clean -i清除索引缓存,保证⽤的是镜像站提供的索引。
运⾏conda create -n myenv numpy测试⼀下吧。