Anaconda使用-详解
Posted pidgey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Anaconda使用-详解相关的知识,希望对你有一定的参考价值。
* 官?地址 [https://www.anaconda.com/]
环境 Linux centos7
安装
执行 sh Anaconda3-2019.07-Linux-x86_64.sh
Welcome to Anaconda3 2019.07 In order to continue the installation process, please review the license agreement. 为了继续安装过程,请检查许可证协议。 Please, press ENTER to continue 请按回车键继续 >> Do you accept the license terms? [yes|no] 你接受许可条款吗? [no] >>> yes Anaconda3 will now be installed into this location: Anaconda3现在将安装到以下位置: /root/anaconda3 - Press ENTER to confirm the location 按回车键确认位置 - Press CTRL-C to abort the installation 按ctrl-c中止安装 - Or specify a different location below 或在下面指定其他位置 [/root/anaconda3] >>> Do you wish the installer to initialize Anaconda3 你希望安装程序初始化anaconda3吗 by running conda init? [yes|no] 通过运行conda init?[是,否] [no] >>> yes
解决打开终端出现(base)的问题(关闭默认激活base环境)
[root@localhost root]# conda config --show | grep auto_activate_base auto_activate_base: True [root@localhost root]# conda config --set auto_activate_base False
重开终端后消失
conda虚拟环境的使用
环境外
列出所有已有环境
conda env list,
conda info -e
创建虚拟环境
conda create -n env_name python=3
创建虚拟环境并安装必要的包
conda create -n env_name numpy matplotlib python=3
激活并进入环境中
conda activate env_name,source activate env_name
删除一个已有的环境
conda env remove -n env_name,
conda remove –name env_name –all
安装指定环境中的安装包
conda install package_name -n env_name
删除指定环境中安装的包
conda remove --name env_name requests
环境内
列出当前环境中安装的包
conda list
搜索包的版本
conda search requests
安装包
conda install requests,
conda install pack=version
删除包
conda remove requests
退出当前虚拟环境
conda deactivate
导出当前环境的包信息
conda env export > name.yaml
用配置文件创建新的虚拟环境
conda env create -f name.yaml
切换环境
conda activate,
conda activate env_name
离线环境迁移
压缩已有环境的pkgs包
tar -zcvf pkgs.tar.gz $HOME/anaconda3/pkgs
压缩已有虚拟环境
tar -zcvf env_name.tar.gz $HOME/anaconda3/envs/env_name
解压虚拟环境到新机器
tar -zxvf env_name.tar.gz -C $HOME/anaconda3/envs/
解压pkgs到新机器
tar -zxvf env_name.tar.gz -C $HOME/anaconda3/
离线创建指定虚拟环境
conda create -n env_name --clone path/env_name --offline
pip打包下载(拓展)
pip freeze > paks.txt #编辑此文件对需要的包进行删减
pip download -r paks.txt -d /tmp/paks/ #下载paks.txt中的包至/tmp/paks/
pip install --no-index --find-links=/packs/ -r paks.txt #离线安装包
以上是关于Anaconda使用-详解的主要内容,如果未能解决你的问题,请参考以下文章
Python3 - centos7部署anaconda3详解
14.VisualVM使用详解15.VisualVM堆查看器使用的内存不足19.class文件--文件结构--魔数20.文件结构--常量池21.文件结构访问标志(2个字节)22.类加载机制概(代码片段