linux18.04版本上安装anaconda并更改python版本

linux18.04版本上安装anaconda并更改python版本

  • 查看linux版本:18.04
  • 1.下载并安装anaconda
  • 2.检验安装是否成功
  • 3.新建环境安装python3.6
  • 4.在新建环境中安装tensorflow 1.10

最近在探索在服务器上跑程序,第一步当然是安装环境啦。把这次安装环境的过程记录下来,一是为了有需要的人可以作为参考,二也是为了以后自己忘记了的时候可以再回头看看呀。话不多说,开始记录。

查看linux版本:18.04

如果不知道自己的linux版本,可以使用

uname -a

查看自己的linux版本,这是我的linux版本。
在这里插入图片描述

1.下载并安装anaconda

在anaconda官网(https://www.anaconda.com/products/individual)下载好自己需要的anaconda版本,我下载的是python 3.7版本的linux版本。
linux18.04版本上安装anaconda并更改python版本_第1张图片下载的是.sh文件,此文件在linux系统中是可执行文件。
将下载好的文件复制到服务器上,复制的过程比较久,如果此阶段是在服务器上下载的就不需要进行复制。
复制好后,使用ls命令查看文件名称

ls

利用以下命令运行.sh文件进行anaconda的安装。

//bash后为ls查看到的文件名称,可根据自己的实际情况进行更改
bash Anaconda3-5.2.0-Linux-x86_64.sh

运行完成后,重启终端,使安装生效。

2.检验安装是否成功

输入python3,看是否输出python3.7的版本,因为linux自带的python版本是2.7。

python3

在这里插入图片描述
也可使用以下命令查看安装好的conda版本

conda --version

在这里插入图片描述

3.新建环境安装python3.6

因我需要的实验环境是python3.6,tensorflow1.10,故需要重新安装python版本。
使用以下命令建立一个名称为py36的环境来安装所需框架。

//py36为自己取的名字,python=3.6是我需要的版本号
conda create -n py36 python=3.6 anaconda

创建完成后,会提示你使用activate py36打开py36环境,但若此时退出了终端重新进入,需要使用conda activate py36 打开新创建的环境。

activate py36
conda activate py36

在这里插入图片描述
创建完成后,也可使用以下命令查看anaconda中创建的所有环境。

conda info --env

我这里可以看到是原始的base环境和新创建的py36,*代表你当前所处的环境,我是安装好后写的这篇博客,我正处在创建好后的py36中。
在这里插入图片描述

4.在新建环境中安装tensorflow 1.10

在py36环境中进行tensorflow 1.10的安装。
在py36环境下添加清华镜像:

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 --set show_channel_urls yes

添加完成后,运行以下命令,进行tensorflow1.10的安装。

//此处的1.10是你需要的版本号,可根据自己的需要灵活变通
conda install tensorflow=1.10

linux18.04版本上安装anaconda并更改python版本_第2张图片等待安装完成。
安装完成后,进入python,进行测试。
在这里插入图片描述
在这里插入图片描述此处要注意,是__version__,version左右是两个下划线。
在这里插入图片描述结果显示安装好的tensorflow版本,安装成功。
希望对大家有所帮助~
欢迎大家批评指正!

你可能感兴趣的:(技术笔记)