Ubuntu18.04 安装 tensorflow

Ubuntu18.04 上使用 Anaconda 安装 tensorflow

#安装 Anaconda

  • 官网下载 https://www.anaconda.com/distribution/

  • 在下载目录下执行 bash Anaconda3-2020.02-Linux-x86_64.sh(根据自己的下载修改名字)

  • 执行 export PATH=~/anaconda3/bin:$PATHsource ~/.bashrc 将conda添加到环境变量中。

  • 测试安装是否成功 conda info

    安装完成后,这个 Anaconda 默认的 python,在系统之外虚拟出来一个使用 python 的环境,叫做 base。在这个环境下面安装的库,不会与系统自带的 python 以及库冲突。

  • 添加镜像源:

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
    # 清华源(清华镜像好像不支持conda包了,可以先使用默认源)
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
    conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
    conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
    
    conda config --set show_channel_urls yes
    
    # 中科大
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
    
    conda config --set show_channel_urls yes
    
    # 恢复默认源
    conda config --remove-key channels
    

#安装 Tensorflow

  • 首先,创建一个新的环境 conda create -n tf python=3.6(tf 是环境名,自定义;python的版本自己指定)
  • 激活环境 conda activate tf,或者source activate tf(停用当前环境 conda deactivate,移除环境 conda remove -n tf --all,展示当前存在的所有环境 conda-env list 或者 conda info -e
  • 安装tensorflow conda install tensorflow
updatedupdated2022-05-042022-05-04