博客
关于我
Python工具篇(一):安装包以及虚拟环境管理的利器Conda
阅读量:329 次
发布时间:2019-03-04

本文共 4142 字,大约阅读时间需要 13 分钟。

Conda????

conda??????????????????????????????????????????conda??????????????????????????????????????Python??????????????????????Python???????????

????

conda????????????????

????????????????????????????????--name?-n???????--envs?-e????????

????

??conda??????????

  • ???????
  • Python??????
  • ???????????
  • ???????info/????
  • ??????????D:\Software\Anaconda3\Lib\site-packages????

???

info/????????????????

  • info/files????????????????????
  • info/index.json?????????????????????
  • info/paths.json???????????????

??

conda?????????7,500???????????????conda install???????

????conda????

conda???????????????????conda????????????????????????????????

??

????

conda??????????????????????????????NumPy 1.7????????????NumPy 1.6????????????????????????????????????????????????????????????????????????environment.yml???

??????

  • ROOT_DIR?Anaconda?Miniconda??????
  • /pkgs???????????????conda?????
  • /envs???????conda??????

????

conda?????????????????????????Anaconda?????????????????????????????????????????????conda?????????????

??conda??

  • ???????????????????conda??????????????????numpy=1.15?numpy=1.15.4?
  • ?????????conda config --set safety_checks disabled?
  • ?????????conda config --set channel_priority strict?
  • ???????????????????????????????????????????
  • ?????????????conda clean --all?

????conda

???????

??conda --help?conda -h???????

??conda

??conda??????????conda --version?conda info?

??conda????????conda update conda????????????????????????????

????

?????????????myenv??????scipy?

conda create -n myenv scipy=0.15.0

??????????????myenv??????????????envs?????

conda create --prefix ./envs jupyterlab=0.35 matplotlib=3.1 numpy=1.16

?????????????

conda activate myenv

???????base??

conda deactivate

???????????????????

conda list -n myenv

???????????

conda list

?????????????

conda env update --file environment.yml --prune

???????????environment.yml???

conda env export --name myenv --file environment.yml

??Python

?????????????conda???????Anaconda?Miniconda??????Python?

?????Python??

??conda search python?

?????Python??

?????Python 3.6?

conda create -n py36 python=3.6 anaconda

?????Python

??Python?3.6?

conda install python=3.6

?????

??????conda??????????????????????CPU??????????????????__cuda__?__osx__?__glibc__?

?????

??conda info?

????

????

??????new_channel?????????

conda config --prepend channels new_channel

???????

?????scipy?conda-forge???

conda install scipy --channel conda-forge

????

??????????????????

conda install scipy --channel conda-forge --channel bioconda

??????

????????

conda search scipy --channel file:///path/to/local-channel

???

???

??beautifulsoup4?

conda search beautifulsoup4

???

??scipy???myenv?

conda install --name myenv scipy

??????

??scipy??0.15.0?

conda install scipy=0.15.0

?????

??scipy?curl?

conda install scipy curl

??????

??scipy??????

conda install scipy

????

????????

conda install /path/to/package/package-filename.tar.bz2

??Anaconda.org?

??Anaconda.org????

  • ???????Anaconda.org?
  • ????????bottleneck?
  • ?????????????pandas?
  • ???
  • conda install -c pandas bottleneck

    ???

    ??scipy?

    conda remove -n myenv scipy

    ?????

    ??scipy?curl?

    conda remove scipy curl

    ??.condarc????

    conda?????condaarc???????????????????????????

    ?????????

    ?????condaarc?????????conda config????????~/.condarc???

    ??????

    ??????conda?

    conda config --set auto_update_conda False

    ??condaarc??

    conda????????condaarc???

    SEARCH_PATH = (    'C:/ProgramData/conda/.condarc',    'C:/ProgramData/conda/condarc',    'C:/ProgramData/conda/condarc.d',    ...)

    ?????

    ?condaarc?????????

    verify_threads: 4

    Bash????

    ??argcomplete?

    conda install argcomplete

    ?~/.bashrc??????

    eval "$(register-python-argcomplete conda)"

    ?pip??

    conda 4.6.0?????pip?????????????????????conda config --set pip_interop_enabled True???

    ????

    Windows??????

    ?????????????conda??????????PATH??????????????????????????????????

    SET PATH=C:\Anaconda3\Scripts;C:\Anaconda3\bin

    ??????

    ?Windows???????????

    C:\Anaconda3\Scripts\activate base

    ?????

    ?????????

    ??????C:\ProgramData\conda\envs\base

    ?????????C:\ProgramData\conda\envs???

    MD C:\ProgramData\conda\envs

    ????

    • ??conda???
    conda --version
    • ??conda?
    conda update conda
    • ??????
    conda create -n myenv
    • ????
    conda install package
    • ????????
    conda list

    ?????????????conda?????

    转载地址:http://ivih.baihongyu.com/

    你可能感兴趣的文章
    python读取txt文件的行数
    查看>>
    Python 中内置的最大堆 API
    查看>>
    Python 中只有一个 True 和一个 False 对象吗?
    查看>>
    python读取mtcars数据集并实现以下操作_关于数据处理。。,Python交流,技术交流区,鱼C论坛 - Powered by Discuz!...
    查看>>
    Python 中多线程与多处理之间的区别
    查看>>
    Python 中如何使用 lambda 函数
    查看>>
    Python 中如何创建多行字符串?
    查看>>
    Python 中如何处理异常?
    查看>>
    Python 中如何实现列表的切片?
    查看>>
    Python 中如何实现字典的排序?
    查看>>
    Python 中常用的数据类型及相关操作详解
    查看>>
    python 中文乱码
    查看>>
    Python 中生成器与普通函数的区别
    查看>>
    Python 中的多进程(02/2):进程之间的通信)
    查看>>
    Python 中的字符串、列表、元组和字典数据类型的特点和使用场景
    查看>>
    Python 中的属性访问器是什么?如何使用 @property 装饰器?
    查看>>
    Python 中的带宽限制
    查看>>
    Python 中的机器学习简介:多项式回归
    查看>>
    Python 中的注意点_s2
    查看>>
    Python读取Excel的几种工具包(附Demo)
    查看>>