Anaconda安装与卸载
Anaconda使用
参考
Anaconda安装与卸载
1、下载Anaconda
途经一:官网下载,但速度很慢
地址:https://www.continuum.io/downloads
途经二:从清华大学镜像网站下载,速度较快,重点推荐
地址:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
2、安装
1、输入命令:bash Anaconda-3-5.3.1-Linux-x86_64.sh
2、回车
3、输入:yes
4、选择安装路径,可以修改安装路径
5、输入:yes
# 提示“Thank you for installing Anaconda3!”视为安装成功
3、文件配置
1、打开配置文件:
vim /etc/profile
2、 在文件的最后加上如下配置
export ANACONDA_HOME=/tmp/software/anaconda3 # 步骤2.4 中的安装路径
export PATH=$ANACONDA_HOME/bin:$PATH
export PYSPARK_PYTHON=$ANACONDA_HOME/bin/python # 可不添加
3、source /etc/profile # 使文件修改生效
4、第三库安装与默认源修改
使用conda create 创建虚拟环境或利用conda install 安装软件的时候,有时conda 源下载速度太慢,过程中会中断连接导致压缩包下载不全或者失败
解决办法: 将conda 改为国内源的清华源或者中科大源,比如:
#添加数据源:例如, 添加清华anaconda镜像:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
然后再次执行conda create ... 命令,会有一个较长的等待过程,然后提示确认或者取消,输入y 确认创建
# 拓展:关于conda的数据源,另外有下述操作可做选择
#显示目前conda的数据源有哪些
conda config --show channels
#删除数据源
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
#回复默认源
conda config --remove-key channels
其他镜像源,推荐使用中科大源
# 中科大镜像源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/
# 阿里镜像源
conda config --add channels https://mirrors.aliyun.com/pypi/simple/
# 豆瓣的python的源
conda config --add channels http://pypi.douban.com/simple/
4、anaconda 卸载
删除 anaconda,直接切换到安装 anaconda 的目录,直接
rm -rf anaconda3
然后在 /etc/profile, 把配置的删除即可
Anaconda使用
1、安装第三方Python包
1、直接在cmd 窗口运行
pip install jieba
2、使用conda 自带的安装工具
conda install jieba
3、有些模块无法使用以上两种方式进行安装,此时就需要先寻找模块,然后安装
(1)anaconda search -t conda jieba # 查找包的相关模块
(2)anaconda show conda-forge/jieba # 根据版本查看安装信息,其中conda-forge/jieba 为查找到的包的名称
(3)根据(2)中提示的安装命令进行安装,如:
conda install --channel https://conda.anacoda.org/conda-forge jieba
4、安装本地包
pip install ~/Downloads/a.whl
conda install --use-local ~/Downloads/a.tar.bz2
2、conda瘦身
# conda clean 可以轻松搞定
conda clean -p # 删除没有用的包
conda clean -r # 删除 tar 包
conda clean -y --all # 删除所有的安装包及cache
3、conda 自动开启/关闭激活
conda config --set auto_activate_base false #关闭自动激活状态
conda config --set auto_activate_base true #关闭自动激活状态
4、命令
1. conda --version #查看conda版本,验证是否安装
2. conda update conda #更新至最新版本,也会更新其它相关包
conda update -n base conda #update最新版本的conda
3. conda update --all #更新所有包
4. conda update package_name #更新指定的包
5. conda create -n env_name package_name #创建名为env_name的新环境,并在该环境下安装名为package_name 的包,可以指定新环境的版本号,例如:conda create -n python2 python=python2.7 numpy pandas,创建了python2环境,python版本为2.7,同时还安装了numpy pandas包
6. conda activate env_name #切换至env_name环境
7. conda deactivate #退出环境
8. conda info -e #显示所有已经创建的环境
或 conda env list
或 conda info --envs
9. conda create --name new_env_name --clone old_env_name #复制old_env_name为new_env_name
10. conda remove --name env_name –all #删除环境
11. conda list # 查看所有已经安装的包
12. conda install package_name #在当前环境中安装包
13. conda install --name env_name package_name #在指定环境中安装包
14. conda remove -- name env_name package #删除指定环境中的包
15. conda remove package #删除当前环境中的包
16. conda env remove -n env_name #采用第10条的方法删除环境失败时,可采用这种方法
17. 以下两个命令必须在 base 环境下进行操作,否则会报错
conda create --name newname --clone oldname # 克隆oldname 环境为newname 环境
conda remove --name oldname --all # 彻底删除旧环境
参考
来自为知笔记(Wiz)
标签:name,--,config,anaconda,conda,env,Linux,安装 From: https://www.cnblogs.com/tingstone/p/16975779.html