Tensorflow+Spyder+Opencv环境搭建
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 cv2
的ImportError。 - 按照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环境搭建相关推荐
- 基于 C++ 和 Python 的 OpenCV 环境搭建
目录 Ⅰ.VS 中基于 C++ 的 OpenCV 环境搭建(编译源码 cmake + opencv 4.2.0 + opencv_contrib 4.2.0) 1-1. 安装 cmake 1-2. 使 ...
- 《Web安全之机器学习入门》一 2.2 TensorFlow简介与环境搭建
2.2 TensorFlow简介与环境搭建 TensorFlow是一个采用数据流图.用于数值计算的开源软件库(见图2-5).节点在图中表示数学操作,图中的线则表示在节点间相互联系的多维数据数组,即张量 ...
- OpenCV环境搭建(一)
OpenCV环境搭建 环境搭建为OpenCV的python(一下简称py)开发环境搭建,建立在py3的环境和语法上实现的. windows系统搭建 系统环境:windows 10 + python 3 ...
- vscode如何运行python新手教程_从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)...
VScode不愧是用户数量上升最快的编辑器,界面华丽(当然,需要配合各种主题插件),十分容易上手且功能强大.之前用它写C++体验十分nice,现在需要学习tensorflow,而工欲善其事必先利其器, ...
- 使用飞凌嵌入式IMX6UL-C1板子——qt+opencv环境搭建
使用飞凌嵌入式IMX6UL-C1板子--qt+opencv环境搭建 准备工作: Ubuntu18.04虚拟机环境 飞凌官方提供的qt-tslib库,gcc交叉编译器,opencv源码库,qt源码,具体 ...
- OpenCV图像处理--Qt+OpenCV环境搭建
LinuxQt+Opencv 环境搭建参照 LinuxQT+第三方库配置 WindowsQt+OpenCV环境搭建 一.下载opencv环境 opencv环境下载 2.Qt+OpenCV环境测试 新建 ...
- TensorFlow 学习初步-环境搭建
2019独角兽企业重金招聘Python工程师标准>>> 最近在了解机器学习的相关知识.在得知tensorflow有了中文的教程之后,尝试在电脑上搭建tensorflow的运行环境并进 ...
- linux 查看cuda版本_Ubuntu18.04+Tensorflow GPU版本环境搭建
硬件平台:笔记本 处理器:I7 显卡:GTX960 系统:Ubuntu18.04 64位 步骤1.安装CUDA(无显卡不必安装) 去NVIDIA官网:CUDA Toolkit Archive 下载CU ...
- 在CentOS7下的OpenCV环境搭建与基于C++的人脸辨认(Face Recognition)参考指南
本文分为两个部分,一个是OpenCV的搭建,一个是人脸识别程序的 ----强烈推荐浏览完全文再进行操作---- OpenCV搭建 OpenCV的官方文档:Installation in Linux 文 ...
最新文章
- oracle 分组排序 update,oracle分组排序
- 2011/5/18工作笔记
- 我要人人都看到我,但不知道我是谁
- java 检查bytebuf长度_Java学习笔记16-Netty缓冲区ByteBuf详解
- 【Flink】flink keyby 在 subtask 中分配不均的研究
- html中%3c%3e括号,打开关闭大括号检查
- 程序运行时被用户删除了工作目录后崩溃
- ssm房屋中介管理系统毕业设计(附源码、运行环境)
- 数字信号处理-01- 数字信号处理基础知识
- 【小程序开发】—— 封装自定义弹窗组件
- 独立站SEO到底怎么做?
- 基于DLNA的移动端网络视频投屏技术
- 审查元素:html标签消失。
- 红旗Linux桌面操作系统V11社区预览版系统安装
- 你真的知道什么是项目吗?项目的基本概念
- 匹马行天下之逆风翻盘篇——塞翁失马焉知非福
- 厦门大学计算机专业导师排名,厦门大学计算机科学系研究生导师介绍:张德富...
- HTML中的style标签怎么写,html style标签是什么意思?关于style标签的使用方
- AWS EC2压测及实例性能
- 游戏配音背后的秘密—准备篇
热门文章
- bzoj 3360: [Usaco2004 Jan]算二十四(暴力+表达式求值)
- bzoj 1604: [Usaco2008 Open]Cow Neighborhoods 奶牛的邻居(切比雪夫距离+multiset贪心+并查集)
- NYOJ 81:炮兵阵地(状压DP)
- zookeeper教程,docker 安装,命令,python操作zookeeper,分布式队列,分布式锁
- matlab2c使用c++实现matlab函数系列教程-mean函数
- jQuery Mobile中固定工具栏header、footer的data-*选项
- Java项目上出现红色感叹号
- dell 服务器r410装系统,dell r410安装windows2003系统
- 关于Git GUI的使用方式
- OSB格式(REST)转化(XML到JSON,JSON到XML)