1 pip install

最简单直接的方法,通过pip install安装,命令如下:

pip install tensorflow-gpu    //安装gpu版tensorflow
pip install tensorflow //安装cpu版tensorflow

首先,需要安装本地用户本地的python,这样pip install后会安装到用户本地目录。

但是,如果系统的环境不稳定,会出现很多细节问题。如下:

1.1 安装中遇到的问题

错误1) Could not find a version that satisfies the requirement caffe

看到网上提供解决方案:

pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow‌​-1.0.1-py2-none-any.‌​whl

键入该命令后,又遇到

错误2)Certificate did not match expected hostname: storage.googleapis.com.

解决方案: 进入tensorflow 官网,找到对应我们平台对应版本,手动用浏览器下载tensorflow-gpu的whl文件,再使用pip install 安装文件。

错误3)couldn't find libcublas.so.8.0

需要cuda-8.0的库:libcublas.so.8.0,手动下载安装

错误4)couldn't find ibcuda.so.1

ln -s /home/cs/SA615188/software/cuda-8.0/lib64/stubs/libcuda.so /home/cs/SA615188/software/cuda-8.0/lib64/libcuda.so.1

错误5) libcudnn.so.5: cannot open shared object file: No such file or directory

从官网下载 cudnn-v5

tar  tar zxvf  cudnn-8.0-linux-x64-v5.0-ga.solitairetheme8
export LD_LIBRARY_PATH=/home/cs/SA615188/software/cudnn/lib64:$LD_LIBRARY_PATH
export LIBRARY_PATH=/home/cs/SA615188/software/cudnn/lib64:$LIBRARY_PATH
export CPATH=/home/cs/SA615188/software/cudnn/include:$CPATH

错误6)ImportError: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.19' not found

使用以下命令查看库版本问题

strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX

查到

GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_FORCE_NEW

但是没有GLIBCXX_3.4.19,需要重新安装本地libstdc++.so.6

解决

。。。

2 docker安装tensorflow

首先了解docker的使用方式

docker安装tensorflow命令

docker pull tensorflow/tensorflow:latest-gpu

参考

参考

pip install .whl

3 windows安装tensorflow

1.安装anaconda https://www.anaconda.com/download/ (python3.6的)

注意,安装anaconda前需要先将本机的python卸载,否则jupyter, navigator等配件不会安装

2.prompt中 创建清华镜像通道 这样安装的快(用的内网)

  conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

3.prompt中创建python3.6的环境

conda create -n tensorflow python=3.6
activate tensorflow (激活tensorflow环境)

5.安装CPU版本tensorflow

pip3 install --upgrade tensorflow

(6.)

https://developer.nvidia.com/cuda-toolkit-archive (cuda9.0下载地址)
https://developer.nvidia.com/rdp/cudnn-download (cuDNN 7.0 for cuda9)

7

deactivate (退出tensorflow环境)

8.安装ipykernel

conda install --prefix=D:\pyenv\yourpyenversion/  ipykernel

9.激活ipykernel环境

 python -m ipykernel install --user

参考

[tensorflow]的安装的更多相关文章

  1. 【转】真正从零开始,TensorFlow详细安装入门图文教程!(帮你完成那个最难的从0到1)

    AI这个概念好像突然就火起来了,年初大比分战胜李世石的AlphaGo成功的吸引了大量的关注,但其实看看你的手机上的语音助手,相机上的人脸识别,今日头条上帮你自动筛选出来的新闻,还有各大音乐软件的歌曲& ...

  2. 真正从零开始,TensorFlow详细安装入门图文教程!

    本文转载地址:https://www.leiphone.com/news/201606/ORlQ7uK3TIW8xVGF.html AI这个概念好像突然就火起来了,年初大比分战胜李世石的AlphaGo ...

  3. Step by Step 真正从零开始,TensorFlow详细安装入门图文教程!帮你完成那个最难的从0到1

    摘要: Step by Step 真正从零开始,TensorFlow详细安装入门图文教程!帮你完成那个最难的从0到1 安装遇到问题请文末留言. 悦动智能公众号:aibbtcom AI这个概念好像突然就 ...

  4. win10上Tensorflow的安装教程

    这几天打算自己入门学习机器学习的内容,首先要安装Tensorflow. 自己捣鼓了几天才捣鼓出来.可能真的是比较笨orz 现在试试写一个教程,希望可以帮到迷路滴孩子们! 大体地说四步: 安装pytho ...

  5. tensorflow环境安装

    tensorflow环境安装1.安装虚拟机Virtrualbox下载地址:https://www.virtualbox.org/wiki/Downloads 2.下载安装Ubuntu镜像下载地址:ht ...

  6. Anaconda+Tensorflow环境安装与配置(转载)

    Anaconda+Tensorflow环境安装与配置 转载请注明出处:http://www.cnblogs.com/willnote/p/6746499.html Anaconda安装 在清华大学 T ...

  7. 【TensorFlow-windows】(零)TensorFlow的"安装"

    Tensorflow的安装,具体操作就不演示了.具体操作请移步: http://blog.csdn.net/darlingwood2013/article/details/60322258#comme ...

  8. TensorFlow DeepLab教程初稿-tensorflow gpu安装教程

    TensorFlow DeepLab教程初稿-tensorflow gpu安装教程 商务合作,科技咨询,版权转让:向日葵,135-4855__4328,xiexiaokui#qq.com Summar ...

  9. tensorflow -gpu安装,史上最新最简单的途径(不用自己装cuda,cdnn)

    tensorflow -gpu安装首先,安装Anoconda1. 官网下载点我: 2.安装 点击 python 3.6 version自动下载x64版,下载好之后,然后安装. 如图,打上勾之后,一路n ...

随机推荐

  1. 【arc068E】Snuke Line

    Portal -->arc068E (温馨提示:那啥..因为各种奇怪的我也不知道的原因这题的题号在某度上面显示出来是agc007F...然而下面是arc068E的题解qwq给大家带来不便之处真是 ...

  2. 【bzoj2402】陶陶的难题II

    Portal -->bzoj2402 Solution 这题的话,看到答案的形式想到分数规划(Portal -->[learning]) 套路一波,记当前二分的\(mid\)为\(\lam ...

  3. Web之CGIC的介绍与使用20171229

    一.CGIC简介 1.CGI简介 CGI(Common Gateway Interface)是外部应用扩展应用程序与WWW服务器交互的一个标准接口.按照CGI标准编写的外部扩展应用程序可以处理客户端浏 ...

  4. Weblogic安装与配置图文详解

    Weblogic是什么Weblogic的安装Weblogic创建域Weblogic管理域Weblogic的应用Weblogic是什么 Weblogic这是我入职以后第一次接触到的词汇,我很陌生,就从我 ...

  5. MySql 插入数据库报错 Incorrect string value: '\xF0\xA0\x86\xA2'

    今天从nginx日志分析搜索关键字,然后把关键字插入到Mysql数据库里,出现如下错误 SQL state [HY000]; error code [1366]; Incorrect string v ...

  6. 1.Spring揭秘--Ioc容器

    1.Ioc即控制反转,假设一个类需要依赖另外一个类,在最初始的做法就是创建那个依赖类的对象,然后使用这个类提供的功能,如果创建这个依赖类的职责交给Ioc Service Provider去做,那么这就 ...

  7. 分块+二分 BZOJ 3343

    3343: 教主的魔法 Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 1312  Solved: 585[Submit][Status][Discus ...

  8. (32位)本体学习程序(ontoEnrich)系统配置说明文档

    1.系统环境 32位 Ubuntu 源代码中已经包含在32位下编译生成的.o文件,配置好依赖库(步骤2)后,参考步骤3则可重新link. link无误即可运行程序. 2.依赖库  2.1 boost_ ...

  9. 【NOI2017】游戏 2-sat算法

    [题目]LibreOJ [题意]n场游戏,有三种车ABC,给定长度为n的字符串,'a'表示不能选A,'b''c'同理,'x'表示不限,至多d个'x'.有m个限制(i,hi,j,hj)表示如果第i场选择 ...

  10. 【NOIP】提高组2014

    Day1 T1(暴力):大水题 #include<cstdio> ][]={ ,,,,, ,,,,, ,,,,, ,,,,, ,,,,, }; ],b[]; int main() { in ...