美文网首页
2017-12-27 conda学习笔记

2017-12-27 conda学习笔记

作者: vghjjgdfg | 来源:发表于2017-12-27 20:31 被阅读11次

    conda用途

    linux

    1管理包:

    conda install package_name    安装包(并且安装包的依赖包)

    conda remove package_name 卸载包

    conda update package_name 更新包

    conda update --all 更新所有包

    conda list 列出已经安装的包

    conda search package_name  搜索包(模糊的包名称即可)

    2管理环境

    2.1  conda 创建环境以隔离项目

    conda create -n env_name list of packages   

    此处,env_name是环境名称     list of packages   是包名称

    2.2  

    激活环境 Linux命令:source activate env_name

    关闭环境  Linux命令:source deactivate env_name

    2.3  你将使用什么命令来创建名为 dltest 且安装了 Python 3.5、numpy 和 pandas 的环境?

    答案是

    conda create -n dltest python=3.5 numpy pandas

    3 保存和加载环境

    环境导出命令   conda env export > environment.yaml   将环境导出并且命名为yaml

    通过环境文件创建环境   conda env create -f environment.yaml 创建环境并且有同样的environment.yaml中列出的库

    列出环境 conda env list

    删除环境 conda env remove -n env_name

    注意

    对于不使用conda的用户,用以下方法提供环境信息:

    例子

    Generate output suitable for a requirements file.

    $ pip freeze

    docutils==0.11

    Jinja2==2.7.2

    MarkupSafe==0.19

    Pygments==1.6

    Sphinx==1.2.2

    Generate a requirements file and then install from it in another environment.

    $ env1/bin/pip freeze > requirements.txt

    $ env2/bin/pip install -r requirements.txt

    相关文章

      网友评论

          本文标题:2017-12-27 conda学习笔记

          本文链接:https://www.haomeiwen.com/subject/gskpgxtx.html