zoukankan      html  css  js  c++  java
  • Anaconda安装使用

    我选的全局安装 (装在了D盘) 而不是为用户安装 (会被装在C:Users ameAnaconda3), 要管理员权限. 安装会自动在 “系统变量” 添加Path:

    1. D:Anaconda3
    2. D:Anaconda3Librarymingw-w64in
    3. D:Anaconda3Libraryusrin
    4. D:Anaconda3Libraryin
    5. D:Anaconda3Scripts

    下次重装系统了把 Path 添加回去兴许还能用.

    选择镜像

    选择清华的镜像以加速下载.

    1. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

    2. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

    3. conda config --set show_channel_urls yes

    环境搭建

    1. 创建/删除环境

    # 指定 Python 版本创建 "py37" 环境

    conda create -n py37 python=3.7.3

    # 列举创建的环境 conda env list

    # 删除指定环境 conda remove -n py35 –all

    1. 进出环境
    # Linux
    source activate py37
    source deactivate
    
    # Windows CMD
    activate py37
    deactivate
    
    # Windows PowerShell
    运行 Anaconda3 目录下的 envspy37Libvenvscripts
    tActivate.ps1
    或先安装这个: conda install -n root -c pscondaenvs pscondaenvs,
        然后也能用 activate py37
        有点复杂, 不管了
    
    # Git Bash
    source activate py37
    source deactivate

    更新: 上述指令官方已经不推荐了, 推荐下面的.

    # 将 conda 更新到 4.7.5 后, 
    # 下列指令在各个终端均通用
    conda activate py37
    conda deactivate
    1. 包的安装与管理

    安装时会自动安装依赖包, 强无敌.

    conda search numpy*                         # 搜索 "numpy" 打头的包
    conda install numpy                         # 安装 numpy 在当前环境
    conda install -n py37 numpy                 # "-n py37" 以指定环境
    conda install -n py37 numpy=1.10            # 指定 numpy 安装版本
    conda install -n py37 numpy scipy pandas    # 支持同时安装多个包
    conda update -n py37 numpy                  # 更新包
    conda remove -n py37 numpy                  # 删除包
    conda list -n py37                          # 查看安装的包

    乱七八糟的问题

    Git Bash (Windows) 输入 source activate py37 时报错: CommandNotFoundError: No command ‘conda conda’.

    原因是版本太高. 我的是 4.6.11. 搞个低版本即可.

    conda install conda=4.6.8

    或者使用如下替换指令 (高版本里移除了 source activate) 指令.

    conda activate py37
    conda deactivate      # 该指令还是报错 "CommandNotFoundError: No command 'conda conda'." 还是等新版本把吧

    更新: 把 conda 更新到了 4.7.5, 没问题了. conda activate 和 source activate 均可, 只不过后者不再被推荐.

    在 PowerShell / CMD / Git Bash 均使用 conda activate 指令
    在将 conda 更新到 4.7.5 之后, 发现其支持 PowerShell 了, 且 CMD 也支持 conda activate 了.

    不过需要事先初始化一下. 在 Git Bash, PowerShell 分别输入一次

    conda init

    然后重启该终端, 就能使用 conda activate 或 source activate 了.

  • 相关阅读:
    对Cost (%CPU) 粗略的理解
    SQL AND & OR 运算符
    [Nagios] Error: Template 'timman' specified in contact definition could not be not found (c
    质因数分解
    细数人体器官仿生,还有哪些可开发的
    利用京东云擎架设免费Wordpress 博客(git方式)
    C++内存管理变革(6):通用型垃圾回收器
    二分查找法
    百度云存储教程---免费建立自己的静态网站
    paip.提升效率---filter map reduce 的java 函数式编程实现
  • 原文地址:https://www.cnblogs.com/yikemogutou/p/11453397.html
Copyright © 2011-2022 走看看