zoukankan      html  css  js  c++  java
  • 常见的anaconda的操作

    以前对anaconda的理解比较少,以为它就是一个比较大的python库,现在发现它原来不止是这样,它还有很多其他用途。

    Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。

    在我们安装好anaconda后,从开始--所有程序--anaconda中打开Anaconda Prompt(前提是要配置好环境变量)

    打开后如下图

    1 conda --version 或者 conda -V 查看conda版本

    conda update conda 升级当前版本的conda

    2 conda --help 或者 conda -h 获取帮助

    conda remove --help 获取remove命令的帮助

    3 环境管理 conda env -h

    创建环境 conda create --envname 输入y键确认创建

    创建指定python版本的环境 conda create --envname python==3.6

    创建某些包的环境 conda create --envname numpy

    创建指定版本指定包的环境 conda create --envname python==3.6 numpy 

    查看当前所有环境 conda env list

    进入某个环境 activate envname

    退出某个环境 deactivate

    复制某个环境 conda create --newenv --clone oldenv

    删除某个环境 conda remove --envname --all

    4 包管理

    conda list 查看当前环境下的包

    conda install package_name 安装包

    安装特定版本的包 conda install package_name==version

     列举一个当前非活跃环境下的所有包 conda list -n env_name

    为指定环境装某个包  conda install -n env_name package_name

    移除包 conda remove -n package

    移除某个环境下的包 conda remove -n env_name package_name

    5 环境分享

    如果你想把你当前的环境配置与别人分享,这样他可以快速建立一个与你一模一样的环境(同一个版本的python及各种包)来共同开发/进行新的实验。一个分享环境的快速方法就是给他一个你的环境的.yml文件。

    首先通过activate target_env要分享的环境target_env,然后输入下面的命令会在当前工作目录下生成一个environment.yml文件,

    conda env export > environment.yml

    小伙伴拿到environment.yml文件后,将该文件放在工作目录下,可以通过以下命令从该文件创建环境

    conda env create -f environment.yml

    未完待续 。。。

  • 相关阅读:
    VUE和支付
    酱油荷包蛋
    .NET CORE迁移踩坑
    文本超过控件长度自动显示省略号的css
    jquery综合
    123
    Java l ArrayList
    SQL|几种插入语句的区别
    Spark l Spark启启动时的Master参数是什么?
    【外】001-python3之zip函数
  • 原文地址:https://www.cnblogs.com/xiaozx/p/10567991.html
Copyright © 2011-2022 走看看