zoukankan      html  css  js  c++  java
  • manjaro安裝anaconda

    1、manjaro中可以直接安装anaconda:

      sudo  pacman -S yay

      yay -S anaconda

      补充,由于默认安装到了/opt/目录下,因此后期的无论是升级还是修改都非常不方便,

      pacman -S kde-servicemenus-rootactions

      安装成功后,在dolphin中,找到/opt/anaconda目录,右击,如图:

      

      输入超级用户权限即可。以后所有的操作都可以使用普通用户即可。

    2、超级用户激活和反激活: 

           $ source /opt/anaconda/bin/activate root             //好像实际验证没有什么用处
           $ conda deactivate

    3、普通用户激活和反激活:

      source /anaconda/bin/activate

      source /opt/anaconda/bin/deactivate

    conda是包及其依赖项和环境的管理工具。可以用于语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN等,平台有:Windows, macOS, Linux

    用途:

    1. 快速安装、运行和升级包及其依赖项。
    2. 在计算机中便捷地创建、保存、加载和切换环境。

    如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。——conda官方网站

    conda为Python项目而创造,但可适用于上述的多种语言。

    conda包和环境管理器包含于Anaconda的所有版本当中。

    pip

    pip是用于安装和管理软件包的包管理器。

    pip编写语言:Python。

    Python中默认安装的版本:

    Python 2.7.9及后续版本:默认安装,命令为pip
    Python 3.4及后续版本:默认安装,命令为pip3
    pip名称的由来:pip采用的是递归缩写进行命名的:

    “Pip install Packages”(“pip安装包”)

    安装或更新 Python 第三方包

    可以使用condapip命令来安装包,但是,请不要使用pip命令来更新conda包,这样可能会导致环境问题。当首次使用Anaconda或者Miniconda时,最好使用conda进行更新包。

    安装包

    安装不包含在Anaconda中的Python第三方包。通常情况下,可以使用下方这个命令:

    conda install package_name

    如果上方命令失败,可以使用pip包管理工具来安装第三方包: 

    pip install package_name

    更新包

    可以使用conda update命令来更新包:

    conda update package_name

    pip同样支持使用带--upgrade标志来更新包:

    pip install --upgrade package_name

    • pip install 库名
    • pip install 库名 --upgrade
    • # 或者
    • conda install 库名
    • conda update 库名
    •  
    • # 更新所有库
    • conda update --all
    •  
    • # 更新 conda 自身
    • conda update conda
    •  
    • # 更新 anaconda 自身
    • conda update anaconda

    清华的Anaconda 镜像使用帮助

    Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。

    Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载。

    TUNA 还提供了 Anaconda 仓库与第三方源(conda-forge、msys2、pytorch等,查看完整列表)的镜像,各系统都可以通过修改用户目录下的 .condarc 文件。Windows 用户无法直接创建名为 .condarc 的文件,可先执行 conda config --set show_channel_urls yes 生成该文件之后再修改。

    注:由于更新过快难以同步,我们不同步pytorch-nightlypytorch-nightly-cpuignite-nightly这三个包。

    channels:
      - defaults
    show_channel_urls: true
    default_channels:
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
    custom_channels:
      conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
    

    即可添加 Anaconda Python 免费仓库。

    运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。

    运行 conda create -n myenv numpy 测试一下吧。

    人就像是被蒙着眼推磨的驴子,生活就像一条鞭子;当鞭子抽到你背上时,你就只能一直往前走,虽然连你也不知道要走到什么时候为止,便一直这么坚持着。
  • 相关阅读:
    HDU 5542 The Battle of Chibi (离散化+树状数组优化DP)
    UVaLive 7637 Balanced String (构造)
    ZOJ 3512 Financial Fraud (左偏树)
    HDU 1512 Monkey King (左偏树+并查集)
    POJ 2311 Cutting Game (博弈)
    POJ 2348 Euclid's Game (博弈)
    Gym 101142C CodeCoder vs TopForces (搜索)
    Gym
    Spring注解
    sql语句中的占位符?有什么作用
  • 原文地址:https://www.cnblogs.com/guochaoxxl/p/14305559.html
Copyright © 2011-2022 走看看