conda 订阅
Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 展开全文
Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。
信息
外文名
Conda
适    用
Linux,OS X 和W indows
代表工具
Python 环境管理工具
常用命令
conda list
Conda定义
Conda 是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软件 [1]  。最流行的 Python 环境管理工具 [2]  。
收起全文
精华内容
参与话题
问答
  • conda

    千次阅读 2018-09-17 23:10:43
    conda为了解决python的版本问题 conda -h conda -V conda create --name your_env_name conda create --name your_env_name python=3.5 numpy scipy conda env list activate your_env_name deactivate conda remove...
    • conda为了解决python的版本问题
    • conda -h
    • conda -V
    • conda create --name your_env_name
    • conda create --name your_env_name python=3.5 numpy scipy
    • conda env list
    • activate your_env_name
    • deactivate
    • conda remove --name your_env_name --all
    • conda list
    • conda list -n your_env_name
    • conda install -n env_name package_name
    展开全文
  • conda update -n base conda //update最新版本的conda conda create -n xxxx python=3.6 //创建xxxx环境 conda activate xxxx //开启xxxx环境 conda deactivate //...

    安装

    linux环境

    bash Anaconda3-2019.07-Linux-x86_64.sh
    #yes+回车 
    #然后重启terminal
    

    window环境:直接双击安装exe文件,然后根据安装向导进行安装

    升级

    升级Anaconda需要先升级conda

    conda update conda          #基本升级
    conda update anaconda       #大的升级
    conda update anaconda-navigator    //update最新版本的anaconda-navigator   
    

    卸载Anaconda软件

    由于Anaconda的安装文件都包含在一个目录中,所以直接将该目录删除即可。删除整个Anaconda目录:

    计算机控制面板->程序与应用->卸载 //windows

    或者

    找到C:\ProgramData\Anaconda3\Uninstall-Anaconda3.exe执行卸载

    rm -rf anaconda    //ubuntu
    

    最后,建议清理下.bashrc中的Anaconda路径。

    conda环境使用基本命令

    conda update -n base conda        #update最新版本的conda
    conda create -n xxxx python=3.5   #创建python3.5的xxxx虚拟环境
    conda activate xxxx               #开启xxxx环境
    conda deactivate                  #关闭环境
    conda env list                    #显示所有的虚拟环境
    conda info --envs                 #显示所有的虚拟环境
    

    查看指定包可安装版本信息命令

    参考:https://blog.csdn.net/qq_35203425/article/details/79965389
    查看tensorflow各个版本:(查看会发现有一大堆TensorFlow源,但是不能随便选,选择可以用查找命令定位)

    anaconda search -t conda tensorflow  
    

    查看指定包可安装版本信息命令

    anaconda show <USER/PACKAGE>  
    

    查看指定anaconda/tensorflow版本信息

    anaconda show tensorflow
    

    输出结果会提供一个下载地址,使用下面命令就可指定安装1.8.0版本tensorflow

    conda install --channel https://conda.anaconda.org/anaconda tensorflow=1.8.0 
    

    更新,卸载安装包:

    conda list         #查看已经安装的文件包
    conda list  -n xxx       #指定查看xxx虚拟环境下安装的package
    conda update xxx   #更新xxx文件包
    conda uninstall xxx   #卸载xxx文件包
    

    删除虚拟环境

    conda remove -n xxxx --all   //创建xxxx虚拟环境
    

    清理(conda瘦身)

    conda clean就可以轻松搞定!第一步:通过conda clean -p来删除一些没用的包,这个命令会检查哪些包没有在包缓存中被硬依赖到其他地方,并删除它们。第二步:通过conda clean -t可以将删除conda保存下来的tar包。

    conda clean -p      //删除没有用的包
    conda clean -t      //删除tar包
    conda clean -y --all //删除所有的安装包及cache
    

    参考:https://blog.csdn.net/menc15/article/details/71477949

    复制/重命名/删除env环境

    Conda是没有重命名环境的功能的, 要实现这个基本需求, 只能通过愚蠢的克隆-删除的过程。
    切记不要直接mv移动环境的文件夹来重命名, 会导致一系列无法想象的错误的发生!

    //克隆oldname环境为newname环境
    conda create --name newname --clone oldname 
    //彻底删除旧环境
    conda remove --name oldname --all      
    

    注意:必须在base环境下进行以上操作,否则会出现各种莫名的问题。

    conda自动开启/关闭激活

    参考:https://www.cnblogs.com/clemente/p/11231539.html

    conda activate   #默认激活base环境
    conda activate xxx  #激活xxx环境
    conda deactivate #关闭当前环境
    conda config --set auto_activate_base false  #关闭自动激活状态
    conda config --set auto_activate_base true  #关闭自动激活状态
    

    Conda 安装本地包

    有时conda或pip源下载速度太慢,install a过程中会中断连接导致压缩包下载不全,
    此时,我们可以用浏览器等工具先下载指定包再用conda或pip进行本地安装

    #pip 安装本地包
    pip install   ~/Downloads/a.whl
    #conda 安装本地包
    conda install --use-local  ~/Downloads/a.tar.bz2
    

    解决conda/pip install 下载速度慢

    conda数据源管理

    #显示目前conda的数据源有哪些
    conda config --show channels
    #添加数据源:例如, 添加清华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 config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    

    记录一下

    #本人的 ~/.condarc
    auto_activate_base: false
    channels:
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    show_channel_urls: true
    

    pip数据源管理

    #显示目前pip的数据源有哪些
    pip config list
    pip config list --[user|global] # 列出用户|全局的设置
    pip config get global.index-url # 得到这key对应的value 如:https://mirrors.aliyun.com/pypi/simple/
    
    # 添加
    pip config set key value
    #添加数据源:例如, 添加USTC中科大的源:
    pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple
    #添加全局使用该数据源
    pip config set global.trusted-host https://mirrors.ustc.edu.cn/pypi/web/simple
    
    # 删除
    pip config unset key
    # 例如
    conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    
    #搜索
    pip search flask  #搜素flask安装包
    
    # 升级pip
    pip install pip -U
    

    记录一下pip国内源

    阿里云                    http://mirrors.aliyun.com/pypi/simple/
    中国科技大学         https://pypi.mirrors.ustc.edu.cn/simple/ 
    豆瓣(douban)         http://pypi.douban.com/simple/ 
    清华大学                https://pypi.tuna.tsinghua.edu.cn/simple/
    中国科学技术大学  http://pypi.mirrors.ustc.edu.cn/simple/
    

    pip安装包管理

    pip list #列出当前缓存的包
    pip purge #清除缓存
    pip remove #删除对应的缓存
    pip help #帮助
    pip install xxx #安装xxx包
    pip uninstall xxx #删除xxx包
    pip show xxx #展示指定的已安装的xxx包
    pip check xxx #检查xxx包的依赖是否合适
    

    pip和conda批量导出、安装组件(requirements.txt)

    参考

    常用软件安装

    参考:conda环境下常用软件安装

    问题

    1:failed ERROR conda.core.link:_execute(502):

    conda install 软件时出现如下错误信息:
    Preparing transaction: done
    Verifying transaction: done
    Executing transaction: 
    failed ERROR conda.core.link:_execute(502):
    

    解决方法:往往时权限不够,需要以管理员方式运行Anaconda prompt进行安装

    2.anaconda或conda不是内部命令

    解决方法:https://zhuanlan.zhihu.com/p/32446675
    在这里插入图片描述
    添加上图环境变量即可

    jupyter notebook默认工作目录设置
    参考:https://blog.csdn.net/liwei1205/article/details/78818568

    1)在Anaconda Prompt终端中输入下面命令,查看你的notebook配置文件在哪里:

    jupyter notebook --generate-config
    #会生成文件C:\Users\用户\.jupyter\jupyter_notebook_config.py
    

    2)打开jupyter_notebook_config.py文件通过搜索关键词:c.NotebookApp.notebook_dir,修改如下

    c.NotebookApp.notebook_dir = 'E:\\tf_models'     //修改到自定义文件夹
    

    3)然后重启notebook服务器就可以了

    **注:**其它方法直接命令到指定目录,Anaconda Prompt终端中输:jupyter notebook 目录地址

    展开全文
  • Anaconda-- conda 创建、激活、退出、删除虚拟环境

    万次阅读 多人点赞 2019-06-15 18:58:51
    在Anaconda中conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。所以对虚拟环境进行创建、删除等操作需要使用conda命令。 conda 本地环境常用操作 #获取版本号 conda --version 或...

    这片博客我自己也会经常使用,看完之后你会值得收藏。

    在Anaconda中conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。所以对虚拟环境进行创建、删除等操作需要使用conda命令。

    conda 本地环境常用操作

    #获取版本号
    conda --version 或 conda -V

    #检查更新当前conda
    conda update conda

    #查看当前存在哪些虚拟环境
    conda env list 或 conda info -e

    #查看--安装--更新--删除包

    conda list:
    conda search package_name# 查询包
    conda install package_name
    conda install package_name=1.5.0
    conda update package_name
    conda remove package_name

    conda创建虚拟环境:

    使用 conda create -n your_env_name python=X.X(2.7、3.6等),anaconda 命令创建python版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。 指定python版本为2.7,注意至少需要指定python版本或者要安装的包, 在不指定python版本时,自动安装最新python版本。

    #创建名为your_env_name的环境
    conda create --name your_env_name
    #创建制定python版本的环境
    conda create --name your_env_name python=2.7
    conda create --name your_env_name python=3.6
    #创建包含某些包(如numpy,scipy)的环境
    conda create --name your_env_name numpy scipy
    #创建指定python版本下包含某些包的环境
    conda create --name your_env_name python=3.6 numpy scipy

    激活虚拟环境:

    使用如下命令即可激活创建的虚拟环境

    #Linux
    source activate your_env_name

    #Windows
    activate your_env_name

    退出虚拟环境:

    使用如下命令即可退出创建的虚拟环境

    #Linux
    source deactivate your_env_name

    #Windows
    deactivate env_name

    删除虚拟环境:

    conda remove -n your_env_name --all

    conda remove --name your_env_name --all

    复制某个环境

    conda create --name new_env_name --clone old_env_name

    在指定环境中管理包

    conda list -n your_env_name
    conda install --name myenv package_name 
    conda remove --name myenv package_name

    使用国内 conda 软件源加速

    $ 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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    $ conda config --set show_channel_urls yes

    使用国内pip软件源加速,更多详情请点击:pip的使用和清华镜像源的设置

    1.临时设置方法

    可以在使用pip的时候加在最后面加上参数 -i https://pypi.tuna.tsinghua.edu.cn/simple

    例如:pip install jieba -i https://pypi.tuna.tsinghua.edu.cn/simple  # jieba 是一个包

    2.永久设置方法:

    pip install pip -U
    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

    配置完之后就可以像平常一样安装包,速度提升几十倍

    例如:pip install jieba

    切换为阿里云进行下载

    pip install pandas -i http://mirrors.aliyun.com/pypi/simple/   --trusted-host mirrors.aliyun.com
    pip install pandas -i http://mirrors.aliyun.com/pypi/simple/


    阿里云 http://mirrors.aliyun.com/pypi/simple/
    豆瓣(douban) http://pypi.douban.com/simple/ 
    清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
    中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

    分享环境

    #首先通过activate target_env要分享的环境target_env,然后输入下面的命令会在当前工作目录下生成一个environment.yml文件
    conda env export > environment.yml
    #小伙伴拿到environment.yml文件后,将该文件放在工作目录下,可以通过以下命令从该文件创建环境
    conda env create -f environment.yml

     

    展开全文
  • 踩了很多坑,网上也查了很多,看懵逼了也没解决,自己捣鼓一下午终于是解决了,解决方法如下: 嗯。。。报错的图当时忘了截。。。...首先把你安装的anaconda卸了重装,...更新conda到最新版本:conda update -n ba...

    踩了很多坑,网上也查了很多,快特么自闭了,看懵逼了也没解决,自己捣鼓一下午终于是解决了,解决方法如下:

    • 嗯。。。报错的图当时忘了截。。。。。。
    • 首先把你安装的anaconda卸了重装,反正我是这么干的,强迫症患者,这样干净
      把你安装的
    • 然后,查一下你当前conda版本,查不查都行,反正都得更新,我喜欢查一下:conda -V
    • 下面就是见证奇迹的时刻:

    • 更新conda到最新版本:conda update -n base conda
    • 再查一下conda版本:conda -V
    • 并不是最新版本conda 4.7.11
    • 第二次更新conda到最新版本:conda update -n base conda
    • 第二次很重要!!!而且,这次它读环境的时候贼慢,我以为我电脑卡死机了呢,半年不动弹,等着就行了
    • 更新完后再查一下conda版本:conda -V,发现是最新版本conda 4.7.11
    • 然后执行:conda update --all
    • 然后,装啥啥好使,整啥啥好使,啥啥都好使,好使就完事了!!!!!!

    展开全文
  • conda安装tensorflow和conda常用命令

    万次阅读 2019-01-10 16:28:57
    1. 在conda的一个环境下安装tensorflow 1)先查看它的各个版本: conda search tensorflow 或者 conda search tensorflow-gpu 2)选择一个版本安装: conda install tensorflow=0.10.0rc0 其他命令 更新: ...
  • conda创建、查看、删除虚拟环境

    万次阅读 多人点赞 2019-04-23 15:02:40
    补充:Linux下查看已有虚拟环境: conda-env list
  • 原文链接,非常感谢 windows下 1 添加清华源 命令行中直接使用以下命令 conda config --add channels ...conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda...
  • conda创建python虚拟环境

    万次阅读 多人点赞 2017-03-02 14:34:34
    可以打开命令行输入conda -V检验是否安装以及当前conda的版本。 2、conda常用的命令。  1)conda list 查看安装了哪些包。  2)conda env list 或 conda info -e 查看当前存在哪些虚拟环境  3)conda ...
  • 进入%HOMEPATH%目录 编辑其中的 .condarc 文件 删除 - default ...转载自:Anaconda使用conda连接网络出现错误(CondaHTTPError: HTTP 000 CONNECTION FAILED for url) - LiuNan的博客 - CSDN博客 ...
  • CondaHTTPError: HTTP 000 CONNECTION FAILED for url

    万次阅读 多人点赞 2017-11-14 13:59:53
    问题:conda无法安装更新,报错内容如下: 参考链接:conda httperror http none none for url none Anaconda更新失败$ conda create -n tensorflow python=3.5Fetching package metadata ....... CondaHTTPError...
  • 目录 添加清华源 安装PyTorch 3月5日更新ubuntu下pytorch1.0.1安装方法(Ubuntu16.04+CUDA9.0+...11月26日更新ubuntu下pytorch1.3安装(通过conda) pytorch最近已经更新到了稳定版本的1.0.1,从Pytorch官网上可...
  • conda创建新环境

    万次阅读 多人点赞 2019-08-06 13:48:29
    文章目录conda创建新环境第一步:创建第二步:激活第三步:查看活跃的环境conda一些命令参考 conda创建新环境 如果只是用的话,用【创建】和【激活】的命令足够了~ 第一步:创建 conda create --name yourEnv&...
  • 安装conda后取消命令行前出现的base,取消每次启动自动激活conda的基础环境 方法一: 每次在命令行通过conda deactivate退出base环境回到系统自动的环境 方法二 1,通过将auto_activate_base参数设置为false...
  • 升级Anaconda需要先升级conda conda update conda conda update anaconda conda update anaconda-navigator //update最新版本的anaconda-navigator conda update xxx #更新xxx文件包
  • anaconda conda环境管理命令

    万次阅读 多人点赞 2018-02-27 14:45:25
    conda测试指南 在开始这个conda测试之前,你应该已经下载并安装好了Anaconda或者Miniconda注意:在安装之后,你应该关闭并重新打开windows命令行。 一、Conda测试过程: 使用conda。首先我们将要确认你已经安装好...
  • anaconda conda 换源

    万次阅读 多人点赞 2018-05-16 23:04:40
    windows下 在清华源和中科大源之间自行选择 1 添加清华源 conda config --add channels ...conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud...
  • conda update conda指令

    万次阅读 2017-01-12 02:41:09
    一个关于conda的坑这两天需要在电脑上装一个Python3.5,由于之前装了2.7版本的anaconda,如果再装3.5版本的anaconda的话怕冲突,于是用conda建了虚拟环境装,然后就装一堆库,昨天晚上折腾到两点依然没弄好, 经常是...
  • 关于使用anaconda出现CondaHTTPError问题的解决

    万次阅读 多人点赞 2017-11-28 22:14:15
    关于使用anaconda出现CondaHTTPError问题的解决:
  • 可能从conda、miniconda和anaconda三个名词来说用得最多比较熟悉的应该是anaconda吧,包办一切,帮我们安装好了很多包和环境,我们都喜欢用现成的东西,懒得自己捣鼓。最近刚好有项目需要,用了一下miniconda,才...
  • Conda - Miniconda - Installing Conda https://conda.io/en/latest/index.html Miniconda https://conda.io/en/latest/miniconda.html Downloading conda ...
  • 更新conda

    千次阅读 2020-03-02 08:27:48
    1.更新condaconda update -n base conda 更新第一遍,发现并不是最新版本,继续更新,再执行一遍 2.第二次更新condaconda update -n base conda 第二次的时候时间会比较长,等着就行了,更新完之后,做什么都...
  • Ubuntu 16.04系统下conda的安装与使用

    万次阅读 多人点赞 2019-04-27 11:59:09
    conda是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 conda是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软件。conda...
  • conda配置代理

    万次阅读 2019-08-07 17:47:06
    conda配置镜像源可以加速模块安装速度,可以在文章《conda修改镜像源》中看到。 conda配置代理并不是那么常见,通常公司要求通过代理联网以保证网络安全。所以这个时候,用conda配置代理就有必要了。 只需要在....
  • conda info --envs 新建虚拟环境 conda create -n myenv python=3.6 删除虚拟环境 conda remove -n myenv --all 激活虚拟环境 conda activate myenv 退出虚拟环境 conda deactivate myenv 复制虚拟环境 conda ...
  • 下载安装 .sh: 下载页面:https://docs.conda.io/en/latest/miniconda.html ...bash Miniconda3-latest-Linux-x86_64.sh 依照提示完成安装。 安装完成后直接使用conda命令依旧: $ conda search python co..
  • [conda] 利用conda安装本地包

    万次阅读 多人点赞 2019-09-12 11:05:53
    conda install pytorch torchvision cudatoolkit=10.0 -c pytorch 但是网速特别慢,过了一会儿后,显示以下信息 原因是网速太慢或被墙,导致安装失败,如何解决呢? 从该提示信息中,发现了安装包下载的网址...
  • conda创建环境

    万次阅读 2019-07-10 20:22:46
    查看环境 conda info --e 创建环境:conda create -n环境名称python=版本 conda create -n env_name python=3.6 激活环境:conda activate环境名称 conda activate env_name ...
  • conda用法

    2019-08-05 13:13:13
    conda用法 #查看所有已导入的依赖包 conda list #查看虚拟环境 conda env list #创建python3.7虚拟环境 conda create -n python3.7 python=3.7 #创建python3.7环境,并安装anaconda包 conda create -n python3.7 ...
  • Anaconda+用conda创建python虚拟环境

    万次阅读 多人点赞 2019-02-23 09:30:38
    Anaconda与conda区别  conda可以理解为一个工具,... conda的设计理念——conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身 Anaconda则是一个打包的集合,里面预装好了conda、某个版...
  • Conda更新

    千次阅读 2018-04-04 23:23:03
    更新Anacondaconda update conda更新所有第三方包conda update --all

空空如也

1 2 3 4 5 ... 20
收藏数 62,082
精华内容 24,832
关键字:

conda