zoukankan      html  css  js  c++  java
  • conda 常用命令

    conda 常用命令整理

    查看 conda 版本号

    conda -V

    conda --version

    环境管理

    1. 查看当前有哪些环境

    conda env list

    conda info -e

    实际执行命令示例: ➜ ~ conda env list # conda environments: # base * /anaconda3 flaskdev /anaconda3/envs/flaskdev pythonRoad /anaconda3/envs/pythonRoad test_py2 /anaconda3/envs/test_py2   

    ➜ ~ conda info -e # conda environments: # base * /anaconda3 flaskdev /anaconda3/envs/flaskdev pythonRoad /anaconda3/envs/pythonRoad test_py2 /anaconda3/envs/test_py2

    1. 查看环境管理的命令帮助

    conda env -h

    1. 创建环境

    conda create --name your_env_name

    1. 创建指定 python 版本的环境

    conda create --name your_env_name python=2.7

    conda create --name your_env_name python=3.6

    1. 创建包含某些包的环境

    conda create --name your_env_name numpy scrapy

    1. 创建指定版本下包含某些包的环境

    conda create --name your_env_name python=3.6 numpy scrapy

    1. 激活某个环境

    source activate target_env_name

    1. 关闭激活的环境

    source deactivate target_env_name

    1. 复制某个环境

    conda create --name new_env_name --clone old_env_name

    1. 删除某个环境

    conda remove --name target_env_name --all

    包管理

    1. 列举当前活跃环境下的所有包

    conda list

    1. 列举一个指定环境下的所有包

    conda list -n your_env_name

    1. 为激活环境安装某个包

    conda install package_name

    1. 为指定环境安装某个包

    conda install --name target_env_name package_name

    1. 更新当前环境某个包

    conda update package_name

    1. 更新指定环境某个包

    conda update -n target_env_name package_name

    1. 删除当前环境某个包

    conda remove package_name

    注意: 如果是通过pip安装的包,移除时也请使用 pip uninstall package_name 命令移除,如果使用 conda remove 可能会发生异常,导致conda不可用

    1. 删除指定环境某个包

    conda remove -n target_env_name package_name

    1. 搜索某个包信息

    conda search package_name

    1. 更新anaconda

    conda update anaconda

    1. 更新python至最新版本

    conda update python

    1. 更新所有包

    conda update --all

    分享环境

    把自己的环境分享给别人,方便他人快速建立与你一模一样的环境(同一个版本的python及各种包). 一个分享环境快速的方法就是给他人一个你要分享环境的.yml文件。首先通过activate命令激活要分享的环境,然后在激活的环境中输入下面的命令,会在当前工作目录下生成一个yml文件。

    步骤:

    1) 生成欲分享环境的yml文件

    conda env export > environment.yml

    2) 他人在自己本地使用yml文件创建文件

    conda env create -f environment.yml


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

  • 相关阅读:
    什么是线程池?
    线程包括哪些状态?状态之间是如何变化的?
    C语言中的文本流与二进制流的区别
    Windows+IIS结合LVS+Keepalived是实现Linux负载均衡软件
    Linux中的lo回环接口详细介绍
    Keepalived原理与实战精讲
    分布式文件系统MFS(moosefs)实现存储共享(第二版)
    C语言缓冲区(缓存)详解
    Android如何防止apk程序被反编译
    Android APK反编译详解(附图)
  • 原文地址:https://www.cnblogs.com/gandoufu/p/9748841.html
Copyright © 2011-2022 走看看