1.Tensorflow的安装

  • 多种安装方式,详见tensorflow官网介绍.
  • 在此使用包管理软件Anaconda进行安装:

    bash Anaconda2-4.2.0-Linux-x84-64.sh

    安装完毕后重启:

    sudo reboot

    建立Tensorflow的运行环境:

    conda create -n tensorflow python=2.7

    激活tensorflow的运行环境:

    source activate tensorflow

    使用python的包管理器pip安装tensorflow:

    pip install tensorflow

    至此完成了tensorflow的安装。建议学习一下conda管理包和环境,十分方便。

2.Spyder的安装和使用

  • Anaconda中自带的Spyder**IDE在**tensorflow环境下使用时,运行Python程序会报错ImportError…原因是根目录下的Spyder找不到安装在tensorflow环境的Tensorflow模块,解决办法如下。
  • 激活tensorflow环境,确定当前的工作环境为tensorflow安装所在的环境,使用conda工具在此环境下运行如下命令,安装Spyder


conda install spyder

  • 之后打开Spyder,在 IPython Consloe中执行如下命令:
import tensorflow as tf

得到如下界面,说明配置成功。

3.OpenCV的安装和使用

  • Opencv的安装参见官网
  • tensorflow环境中使用Opencv,解决import cv2ImportError
  • 按照Opencv官网的源码编译安装方式,在/usr/local/lib/python2.7/site-packages文件夹下找到cv2.so这个动态链接库,将其复制到/home/username/anaconda2/envs/tensorflow/lib/python2.7/site-packages/目录下解决此问题。

后记

  • 使用pip包管理器安装opencv-python这个版本的OpenCV时,需要注意,此版本的OpenCV不支持视频操作相关的函数和类,如VideoCapture等,详见pypi官网。

Tensorflow+Spyder+Opencv环境搭建相关推荐

  1. 基于 C++ 和 Python 的 OpenCV 环境搭建

    目录 Ⅰ.VS 中基于 C++ 的 OpenCV 环境搭建(编译源码 cmake + opencv 4.2.0 + opencv_contrib 4.2.0) 1-1. 安装 cmake 1-2. 使 ...

  2. 《Web安全之机器学习入门》一 2.2 TensorFlow简介与环境搭建

    2.2 TensorFlow简介与环境搭建 TensorFlow是一个采用数据流图.用于数值计算的开源软件库(见图2-5).节点在图中表示数学操作,图中的线则表示在节点间相互联系的多维数据数组,即张量 ...

  3. OpenCV环境搭建(一)

    OpenCV环境搭建 环境搭建为OpenCV的python(一下简称py)开发环境搭建,建立在py3的环境和语法上实现的. windows系统搭建 系统环境:windows 10 + python 3 ...

  4. vscode如何运行python新手教程_从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)...

    VScode不愧是用户数量上升最快的编辑器,界面华丽(当然,需要配合各种主题插件),十分容易上手且功能强大.之前用它写C++体验十分nice,现在需要学习tensorflow,而工欲善其事必先利其器, ...

  5. 使用飞凌嵌入式IMX6UL-C1板子——qt+opencv环境搭建

    使用飞凌嵌入式IMX6UL-C1板子--qt+opencv环境搭建 准备工作: Ubuntu18.04虚拟机环境 飞凌官方提供的qt-tslib库,gcc交叉编译器,opencv源码库,qt源码,具体 ...

  6. OpenCV图像处理--Qt+OpenCV环境搭建

    LinuxQt+Opencv 环境搭建参照 LinuxQT+第三方库配置 WindowsQt+OpenCV环境搭建 一.下载opencv环境 opencv环境下载 2.Qt+OpenCV环境测试 新建 ...

  7. TensorFlow 学习初步-环境搭建

    2019独角兽企业重金招聘Python工程师标准>>> 最近在了解机器学习的相关知识.在得知tensorflow有了中文的教程之后,尝试在电脑上搭建tensorflow的运行环境并进 ...

  8. linux 查看cuda版本_Ubuntu18.04+Tensorflow GPU版本环境搭建

    硬件平台:笔记本 处理器:I7 显卡:GTX960 系统:Ubuntu18.04 64位 步骤1.安装CUDA(无显卡不必安装) 去NVIDIA官网:CUDA Toolkit Archive 下载CU ...

  9. 在CentOS7下的OpenCV环境搭建与基于C++的人脸辨认(Face Recognition)参考指南

    本文分为两个部分,一个是OpenCV的搭建,一个是人脸识别程序的 ----强烈推荐浏览完全文再进行操作---- OpenCV搭建 OpenCV的官方文档:Installation in Linux 文 ...

最新文章

  1. oracle 分组排序 update,oracle分组排序
  2. 2011/5/18工作笔记
  3. 我要人人都看到我,但不知道我是谁
  4. java 检查bytebuf长度_Java学习笔记16-Netty缓冲区ByteBuf详解
  5. 【Flink】flink keyby 在 subtask 中分配不均的研究
  6. html中%3c%3e括号,打开关闭大括号检查
  7. 程序运行时被用户删除了工作目录后崩溃
  8. ssm房屋中介管理系统毕业设计(附源码、运行环境)
  9. 数字信号处理-01- 数字信号处理基础知识
  10. 【小程序开发】—— 封装自定义弹窗组件
  11. 独立站SEO到底怎么做?
  12. 基于DLNA的移动端网络视频投屏技术
  13. 审查元素:html标签消失。
  14. 红旗Linux桌面操作系统V11社区预览版系统安装
  15. 你真的知道什么是项目吗?项目的基本概念
  16. 匹马行天下之逆风翻盘篇——塞翁失马焉知非福
  17. 厦门大学计算机专业导师排名,厦门大学计算机科学系研究生导师介绍:张德富...
  18. HTML中的style标签怎么写,html style标签是什么意思?关于style标签的使用方
  19. AWS EC2压测及实例性能
  20. 游戏配音背后的秘密—准备篇

热门文章

  1. bzoj 3360: [Usaco2004 Jan]算二十四(暴力+表达式求值)
  2. bzoj 1604: [Usaco2008 Open]Cow Neighborhoods 奶牛的邻居(切比雪夫距离+multiset贪心+并查集)
  3. NYOJ 81:炮兵阵地(状压DP)
  4. zookeeper教程,docker 安装,命令,python操作zookeeper,分布式队列,分布式锁
  5. matlab2c使用c++实现matlab函数系列教程-mean函数
  6. jQuery Mobile中固定工具栏header、footer的data-*选项
  7. Java项目上出现红色感叹号
  8. dell 服务器r410装系统,dell r410安装windows2003系统
  9. 关于Git GUI的使用方式
  10. OSB格式(REST)转化(XML到JSON,JSON到XML)