zoukankan      html  css  js  c++  java
  • linux下环境管理anaconda3

    我之前在centos之安装单独python3.6,大家都知道centos自带python2.7,通过输入python,和python3来控制想要使用python2,或者python3,如今想要要在linux下独立的环境下运行,我不得不查看如何将环境分割开来,为此我推荐使用anaconda3来管理

    安装:

    https://www.anaconda.com/distribution/

    网址上下载,直接装到linux上,操作简单,shell安装,一直下一步就行了

    设置环境变量:

    找到目录下的bin绝对路径加到环境变量中,检验输入conda --version查看版本

    查看存在的环境

    conda info -e
    conda info --envs

    *为正在使用的环境

    创建环境

    conda create -n 环境名字 python=版本号
    如:
    conda create -n test python=3.6
    conda create -n test python=3 #如果写3,则会找3中的最新版本

    激活环境

    source activate 环境名字

    退出环境(直接退出当前环境)

    source deactivate

    删除环境

    conda remove -n 环境名字 --all

    重命名环境

    conda create -n 老环境名字 --clone 新环境名字
    conda remove -n 老环境名字 --all
    conda info -e

    查看安装包(类似于pip list)

    conda list
    conda list -n 环境名称

    删除依赖

    conda clean -p      //删除没有用的包
    conda clean -t      //tar打包
    conda clean -y -all //删除所有的安装包及cache

    第三方包的使用

    conda install requests   #安装包
    conda remove requests #删除包
    conda update requests #更新

    导入第三方包文件

    conda env export > environment.yaml
    conda env export > requirements.txt

    保存第三方包到一个文件

    conda env create -f environment.yaml

    window下也是差不多,唯一不同的是

    查看环境:

      conda info --envs 或者 conda env list

    激活环境:

      activate 环境名  或者 conda activate 环境名

    退出环境:

      deactivate

    版权声明:本文原创发表于 博客园,作者为 RainBol 本文欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。

  • 相关阅读:
    Android开发之修改Manifest中meta-data的数据
    Android开发之StrictMode
    Cookie默认不设置path时,哪些请求会携带cookie数据
    Servlet中的请求转发
    AndroidCamera开发学习笔记01
    AsyncTask源码解读
    Android Studio自定义签名文件
    Kotlin:Android世界的Swift
    C# 传值给C++
    .NET CLR 运行原理
  • 原文地址:https://www.cnblogs.com/RainBol/p/10948479.html
Copyright © 2011-2022 走看看