Ubuntu 16.04 + tesorflow环境配置

注:博主在踩了无数次坑之后,终于记得将配置环境过程中的问题和bug写下来

一、配置环境需求

一台纯净的ubuntu 16.04系统可上网的计算机

二、需要下载的软件

? Anaconda 4.2(python 3.5 集成了很多python的开发包)

? Nvidia的关于你自己机器显卡的驱动

三、开始配置

1、安装Anaconda,去anaconda官网下载,推荐使用 清华镜像https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

下载安装。

2、在Anaconda中的python包中也集成了pip环境,因此可以直接使用pip命令:

sudo pip install --upgrade pip

升级到最新版本(在此说明,pip安装tensorflow时会提示pip版本过老,固我们先升级)

3、下载Nvidia官网对应机器的驱动(注意:查看机器的显卡版本,下载对应的驱动安装)

不使用系统自带的驱动(你可以看到桌面,说明有驱动啊),安装自己下载的驱动

4、安装tensorflow

命令:pip install tensorflow-gpu

系统会自己寻找对应python版本的tensorflow,默认最新的

5、测试

terminal下输入:python

import tensorflow as tf

不报错的话说明你已经安装成功

原文地址:https://www.cnblogs.com/MaybeHarry/p/9144340.html

时间: 2024-08-29 08:43:54

Ubuntu 16.04 + tesorflow环境配置的相关文章

Intel realSense ubuntu 16.04+python 环境配置指南

1. 安装librealsense2-dkms 以及librealsense2-utils 1.Register the server's public key: sudo apt-key adv --keyserver keys.gnupg.net --recv-key C8B3A55A6F3EFCDE || sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key C8B3A55A6F3EFCDE (In ca

Ubuntu 16.04 ROS环境配置

最近新入职一家公司,是搞智能无人驾驶的,用的操作系统是Ubuntu和ros,之前没接触过ros系统,既然公司用那就必须的学习啊,话不多说先装它一个ros玩玩... 1. Ubuntu 安装 ROS Kinetic 1.1Configure your Ubuntu repositories(配置您的Ubuntu存储库) 在系统设置中,找到软件与更新,将如下几个都勾选,允许其从互联网下载. 1.2 Setup your sources.list(设置你的计算机以接受packages.ros.org中

Ubuntu 18.04 实验环境配置

Ubuntu 18.04 实验环境配置 系统:Ubuntu 18.04 64bit 显卡:Nvidia GeForce 1080Ti 下载 CUDA.cuDNN.NVIDIA间存在某种关系,建议先确定要安装的CUDA版本. 注意:后续要安装的一些包不支持CUDA9.1. CUDA下载地址:https://developer.nvidia.com/cuda-toolkit-archive cuDNN下载地址:https://developer.nvidia.com/rdp/cudnn-archiv

Ubuntu 16.04 服务器上配置使用 docker

Docker基础概念 在使用Docker之前,我们先了解下几个Docker的核心概念 Docker Daemon Docker引擎,就是运行在后台的一个守护进程,在我们启动它之后,我们就可以通过Docker客户端发送相关Docker的命令. Docker Images Docker镜像,这个就类似于我们在安装Windows时的镜像,只不过windows的镜像,在以前我们通常存在光盘上或者U盘里,这里的镜像我们通常会发布到Docker Registry Docker Containers Dock

Ubuntu 16.04LTS LNMP环境配置 -- 转(有修改)

1.安装mysql sudo apt install mysql-server 安装过程会提示密码 2.安装nginx和php #添加nginx和php的ppa源 sudo apt-add-repository ppa:nginx/stable sudo apt-add-repository ppa:ondrej/php sudo apt update sudo apt install nginx 安装好nginx,打开浏览器输入 http://localhost    看到 Welcome t

Ubuntu 16.04通过网络配置工具NetworkManager设置IP、网关、DNS和查看IP、网关、DNS

说明: 1.NetworkManager工具是Ubuntu桌面版的GUI设置工具. 2.这个工具推荐直接在GUI上操作,不建议用命令行进行管理,比如Wifi这些配置等. 3.当然,这个工具能带有命令行工具:nmcli,如果使用了NetworkManager进行配置网络,那么IP.网关.DNS都可以通过这个工具进行查询. 4.如果配置了命令行的网络设置,那么NetworkManager就会失效.参考:http://www.cnblogs.com/EasonJim/p/7857671.html 常用

Ubuntu 16.04 LTS 安装配置 Nginx 1.10.0 Php7.0-FPM

1. 安装Nginx,Php-7.0 ~$ sudo add-apt-repository ppa:nginx/stable ~$ sudo apt-get update ~$ sudo apt-get install nginx ~$ nginx -v nginx version: nginx/1.10.0 ~$ sudo apt-get install php ~$ php -v PHP 7.0.4-7ubuntu2.1 (cli) ( NTS ) Copyright (c) 1997-20

Ubuntu 16.04 + caffe环境搭建(CPU)

1.安装依赖 sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler sudo apt-get install --no-install-recommends libboost-all-dev sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-de

Ubuntu 16.04 amd64 bond mode6 配置

1.简介 ????本文 旨在 介绍 在 Ubuntu 16.04 环境下 配置 bond mode6???? 1.1 操作 系统 ## 本文 测试 使用的是 Ubuntu 16.04 的操作系统 # lsb_release -a ???? 1.2 bond 1.2.1 为什么 使用 bond ????随着 网络 信息 时代的发展,很多 时候 单个 网卡 不能 满足 我们 的日常需求,单个 的 千兆(哪怕是 万兆)如今 都已经 出现 了瓶颈:Linux bonding 驱动提供了一种 将多个物理网