【问题标题】:Why anaconda3 installation seems end up with python2 instead of python3为什么 anaconda3 安装似乎以 python2 而不是 python3 结束
【发布时间】:2020-01-29 22:26:21
【问题描述】:

我不明白:

在我的 Linux VM 来宾上,我下载并安装了 Anaconda3 (https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh),没有出现错误/警告。

我假设新安装会自动添加到 PATH 中,但似乎没有。

我想做的就是: 1.使用python3 2.用python3内核启动Jupyter

谁能给我更多的启示?

非常感谢。

【问题讨论】:

    标签: python-3.x jupyter-notebook anaconda3


    【解决方案1】:

    根据this 指南,/path/to/anaconda/bin 似乎没有直接添加到$PATH。一旦我们运行conda init.bashrc 就会改变以反映$PATH 的变化。一旦我们在运行conda init 命令后运行conda activate,anaconda 路径就会被添加到$PATH

    另一方面,如果创建并激活了一个虚拟环境,$PATH 现在指向/path/to/anaconda/envs/myenv/bin

    [root@user]#echo $PATH
    # <PATH> 
    
    <install conda>
    
    [root@user]#echo $PATH
    # unchanged <PATH>
    
    [root@user]#conda init
    [root@user]#echo $PATH
    # unchanged <PATH>
    
    [root@user]#conda activate
    (base)[root@user]#echo $PATH 
    # /path/to/anaconda/bin:<PATH>
    
    [root@user]#conda create -n myenv ...
    [root@user]#conda activate myenv
    (myenv)[root@user]#echo $PATH
    #path/to/anaconda/envs/myenv/bin:<PATH>
    

    为了安装python3jupyter,一个好方法是:

    1. Create a conda virtual environmentpython3

    2. 安装库。

    虽然 Anaconda does not recommend 手动添加到 $PATH ,您可以手动 add it to path 而不创建虚拟环境来安装库。

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2016-01-08
      • 2017-11-25
      • 1970-01-01
      • 2018-02-15
      • 2019-06-04
      • 1970-01-01
      • 2018-05-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多