美文网首页
Anaconda 配置源地址、创建虚拟环境、包管理以及 kern

Anaconda 配置源地址、创建虚拟环境、包管理以及 kern

作者: Tim_Lee | 来源:发表于2017-07-11 08:49 被阅读0次

    1. 把 conda 加入系统配置

    安装好 anaconda 以后,如果在命令行运行 conda —version,系统说没有找到 conda 命令,则需要把 conda 加入 ~/.zshrc 或者 ~/.bashrc

    PATH=$PATH:$HOME/anaconda/bin
    

    2. 修改 conda 的源地址

    为了安装包的速度更快,在 Linux 或者 Mac 中,把 conda 的源更换成国内清华大学的 tuna 源,修改 ~/.condarc

    channels:
     - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
     - defaults
    show_channel_urls: True
    

    3. conda 的虚拟环境

    3.1 创建虚拟环境

    创建虚拟环境,比如要创建一个 Python 3.5 版本的环境,名字叫 py35。

    conda create --name py35 python=3.5
    

    参数 —name 可以简写为 -n

    conda create -n py35 python=3.5
    

    如果就是使用 anaconda 默认的 Python 版本,创建一个叫 pytest 的虚拟环境,则

    conda create -n pytest
    

    3.2 进出虚拟环境

    进入 py35 这个虚拟环境

    source activate py35
    

    在虚拟环境中退出

    source deactivate
    

    3.3 查看现有的虚拟环境

    查看所有虚拟环境列表

    conda info -e
    

    查看当前虚拟环境详情

    conda info
    

    删除虚拟环境,比如需要完全删除一个叫 py2test 的虚拟环境。

    conda remove --name py2test --all
    

    4. conda 的包管理

    查看当前虚拟环境安装的包

    conda list
    

    安装包,比如同时安装 numpy 与 pandas。安装时需要确认,按 y 并回车。

    conda install numpy pandas
    

    删除包,比如删除 pandas。

    conda uninstall pandas
    

    5. 将当前的 Python 环境加入到 notebook 中

    进入虚拟环境,比如虚拟环境名叫“py35”。

    source activate py35
    

    安装 notebook 和 ipykernel。

    conda install notebook ipykernel
    

    将当前环境加入到 anaconda notebook 中,如果需要更改 Python 环境显示名使用后面一条命令

    sudo ipython kernel install --user
    

    如果要把显示名字为 "py35",则使用

    sudo ipython kernel install --user --display-name py35
    

    重新启动 anaconda navigator 和 notebook 即可显示。

    注意,这种方法只能在 notebook 中 Python 2 与 Python 3 各添加一个 kernel。如果有多个 Python 3 环境要使用,则需要使用其他的方法,比如修改 json 等。这里不再赘述。

    参考:

    Anaconda 的基本环境配置,并加入清华 tuna 源

    用 Anaconda 完美解决 Python2 和 python3 共存问题

    如何把不同的 Python kernel 加入 notebook

    在IPython Notebook中使用Python 2.x和Python 3.x

    完全删除虚拟环境

    机器学习笔记——Conda搭建多版本python环境

    相关文章

      网友评论

          本文标题:Anaconda 配置源地址、创建虚拟环境、包管理以及 kern

          本文链接:https://www.haomeiwen.com/subject/wdephxtx.html