美文网首页
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