Ubuntu16.04 / OpenCV / Python 源码安装】的更多相关文章

为什么需要源码安装? 1. 对 Python 版的 OpenCV,Ubuntu 有两种安装方式: 源码安装:官网(https://opencv.org/releases.html)下载源代码,在机器上编译安装 只库文件安装:安装由 Ubuntu 社区人员已经编译好的库文件 pip3 install opencv-python " opencv-contrib 是 opencv 的扩充 注: 库文件(cv2.so)安装路径:/usr/local/lib/python3.5/dist-package…
最近学习Tensorflow,记录一下安装过程.目前安装的是CPU版的 1.下载tensorflow源码 tensorflow是个开源库,在github上有源码,直接在上面下载.下载地址:https://github.com/tensorflow/tensorflow 2.安装python的一些依赖库 tensorflow支持C.C++和Python三种语言,但是它对Python的支持是最全面的,所以我们这里使用Python.Python的安装这里就赘述了.我这里安装的是python3,就以py…
1)下载python源码包 http://mirrors.sohu.com/python/3.5.2/Python-3.5.2.tgz 2)安装相关依赖  yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make   3)解压 python源码包 tar -zxvf Python-3.5.2.tgz 4)cd /app/Python-3.…
python setup.py install安装的包如何卸载 在使用源码安装的过程中,记录安装文件细节,如: python setup.py install --record log 这时所有的安装细节都写到log里了 想要卸载的时候 cat log | xagrs rm -rf 就可以干净卸载了 原文地址: http://www.macfans.com.cn/home.php?mod=space&uid=190624&do=blog&id=111…
最近源码编译 opencv,出现下面的错误 [ %] Built target opencv_dnn Makefile:: recipe for target 'all' failed google 一下,才知道原来是安装了 Anaconda 后,python 和 gcc 都用的是 anaconda 的版本,anaconda 的 gcc 版本,比 system defalut 的版本低 参考:https://stackoverflow.com/questions/40322301/compile…
# mkdir /apps/Python- 解压源码包,进入源码包 [root@LB_81 Python-]# ls aclocal.m4 configure.ac install-sh Makefile.pre.in Parser Python config.guess Doc Lib Misc PC README config.sub Grammar LICENSE Modules PCbuild setup.py configure Include Mac Objects pyconfig…
转自:http://www.cnblogs.com/crazywangzx/p/3505293.html 1.到官网http://qt-project.org/downloads或者ftp://ftp.qt-project.org/上下载Qt的源码包,要安装当然要先有源码咯,我下载的是qt-everywhere-opensource-src-4.8.1.tar.gz.当然可以下载X11版的.这里我是方便在windows也搭建环境.linux下有自带的gcc,不像windows那么麻烦,还得安装m…
有些博客给出了从源代码通过./configure.make.sudo make 会导致安装玩之后出现各种依赖缺失的问题,如_sqlite3._bz2 等问题. 当然也有很多帖子给出了从系统自带的python路径中复制出来相应的文件,这种方式可以解决依赖缺失的问题,但总有非正规途径之感.现列出不二法门: 一. python 3.6 的安装 安装 GCC toolchain sudo apt install build-essential 安装各种依赖关系 -dev libbz2-dev libex…
安装 首先获取安装包,此处版本为3.7 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 解压 tar xvf Python-3.7.0.tgz 然后配置参数 比如安装位置 ./configure --prefix=/usr/local/python37 --with-ssl 然后 make 然后 make install 如果指定的安装路径不存在 注意加sudo 如果make install 报错如下 ModuleNot…
编译版本:cmake-3.8.0-rc2 为了能够编译出ccmake和cmake-gui,首先需要安装libncurses5-dev sudo apt install libncurses5-dev 并且需要Qt的支持,我使用的版本是5.8.0.我使用ccmake编译 cd src mkdir Build cd Build ccmake .. -DCMAKE_PREFIX_PATH=/home/xzgz/Desktop/Software/qt-everywhere-opensource-src-…
本文仅以记录平常源码安装部分软件是需注意的关键点. 有时为了方便,如在 Ubuntu 系统中,采用 sudo apt-get install soft-version 来安装某一版本的软件显得更为便捷和少出错. Python 升级 关于 Python 源码安装教程很多,如博文linux下python开发环境之一——安装python. 在 CentOS 6.5,Python 版本是 2.6,而且通过 yum 并不能升级,所以我们只能通过源码升级.其中值得注意的几点是: 1. 新版本 Python…
在VMWare中配置安装Ubuntu16.04.没有什么特别的地方,正常安装即可. 安装最新版qt,此时5.10.按照普通QT教程安装(需要勾选gcc),无须sudo,此时不用管OpenCV.地址:http://download.qt.io/archive/qt/,或官网:https://www.qt.io/download(可能需要注册) 源码安装OpenCV,依次执行以下命令即可.按照普通OpenCV教程安装,此时不用管如何配置QT. sudo apt-get install cmake b…
本文主要针对Ubuntu 17.04版本下,opencv进行源码编译安装.开发环境主要针对python 对 openCV库的调用. 安装 gcc cmake 编译环境 sudo apt-get install build-essential pkg-config cmake cmake-gui 本文提供两种源码编译方式,一种是cmake命令,另一种是通过图形界面的cmake-gui进行编译 该版本系统ubuntu已经自带python 2.7 和 python 3.5 ,需安装 pip 对pyth…
由于工作需要,下载安装onos1.0.2的版本,大家看需求可以下载安装更高级的版本 参考链接:http://www.sdnlab.com/14650.html 1.系统环境 Ubuntu16.04 LTS 64bit 下载地址:https://www.ubuntu.com/download/desktop(桌面版) 2.安装依赖(这里的版本选择根据ONOS版本确定的,在上述参考链接中作者有提到----"关于Maven和Karaf版本的说明:此处建议使用推荐的karaf-3.0.3和Maven-3…
[引言]最近接手了公司的关于虫子识别的项目,使用MXNet框架开发,但是实际用的是Deformable-ConvNets. Deformable-ConvNets为微软研究研究院提出的可变卷积网络,可用于对图像中大小不一的物体识别,不是单单识别图中的猫和狗(它们都一般大小),而识别图像中不同种类的虫子(虫子本身小,而且难以区分),在这样的场景下很适合用可变卷积Deformable-ConvNets. MXNet本身灵活,扩展性强,根据 https://github.com/msracver/De…
虽然Ubuntu 18.04可以通过apt安装caffe,但是为了使用最新的代码,还是值得从源码安装一遍的. 安装环境 OS: Ubuntu 18.04 64 bit 显卡: NVidia GTX 1080 CUDA: 10.0 cuDNN: 7.4 Python: 3.6 任务:从源码编译安装caffe 安装OpenCV 参考[笔记] Ubuntu 18.04源码编译安装OpenCV 4.0流程,安装OpenCV. 安装依赖 $ apt install -y libprotobuf-dev l…
操作系统为Debian9,由于使用apt-get安装在/usr/lib目录下的opencv可能会造成一些项目上的头文件错误问题,所以选择了从源码安装. 选择opencv3.4.1, 进入https://opencv.org/releases.html选择3.4.1的sources下载.解压后,进入该目录.参照https://docs.opencv.org/3.4.1/d7/d9f/tutorial_linux_install.html 进行安装. 步骤: 1.创建build目录 mkdir bu…
RHEL6从源码安装python及其他软件包 ## install ssl $ sudo yum install openssl-devel or: $ sudo apt-get install libssl-dev ## install sqlite3 $ wget --no-check-certificate http://www.sqlite.org/2016/sqlite-autoconf-3120200.tar.gz $ cd sqlite-autoconf-3120200 $ ./c…
一.Nginx安装(基于ubuntu17.10 版本) 首先我们是基于源码安装,主要有如下步骤 1.安装依赖包 1.安装gcc g++的依赖库 sudo apt-get install build-essential sudo apt-get install libtool 2.安装pcre依赖库 sudo apt-get update sudo apt-get install libpcre3 libpcre3-dev 3.安装zlib依赖库 sudo apt-get install zlib…
源码安装opencv,遇到了一些小波折,这里做个备忘吧. 首先要下载源码,路径: https://github.com/opencv/opencv 下载成功后,在opencv的根目录下执行下面操作: #!/bin/bash rm CMakeCache.txt mkdir build cd build cmake .. -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local make make install 然后查看是否安装完毕:…
1.简介 Remote Dictionary Server(Redis)是一个基于 key-value 键值对的持久化数据库存储系统.redis 和 Memcached 缓存服务很像,但它支持存储的 value 类型相对更多,包括 string (字符串).list (链表).set (集合).zset (sorted set --有序集合)和 hash(哈希类型).这些数据类型都支持 push/pop.add/remove 及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上…
作业一:1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G fdisk -l /dev/sdb       查看新增加硬盘sdb的详细信息     第一个硬盘叫sda,新建的第二个就叫sdb,再增加一个就叫sdc,依此类推 fdisk /dev/sdb      给/dev目录下的sdb硬盘座磁盘分区      m  查看帮助 n  添加一个新…
作业一: 1)开启Linux系统前添加一块大小为15G的SCSI硬盘 2)开启系统,右击桌面,打开终端 3)为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G 4)格式化主分区为ext3系统 5)将逻辑分区设置为交换分区 6)启用上一步的交换分区 7)查看交换分区的状态 作业二:free命令查看内存 整理buffer与cache的作用 buffer是还没有写到磁盘的东西 cache是从硬盘读到内存的东西 两者为了提高IO性能,并由OS管理 计算真…
一: 1)  开启Linux系统前添加一块大小为15G的SCSI硬盘 2)  开启系统,右击桌面,打开终端 3)  为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G 4)  格式化主分区为ext3系统 5)  将逻辑分区设置为交换分区 6)  启用上一步的交换分区 7)  查看交换分区的状态 二: 1)free命令查看内存 2)整理buffer与cache的作用 Cache:缓存区,是高速缓存,是位于CPU和主内存之间的容量较小但速度很快的存储…
# coding=utf-8 import os import sys # 判断是否是root用户 if os.getuid() == 0: pass else: print('当前用户不是root用户,请以root用户执行脚本') sys.exit(1) version = raw_input('请输入您想安装的python版本(2.7/3.5)') if version == '2.7': url = "https://www.python.org/ftp/python/2.7.15/Pyt…
更新Ubuntu服务器软件源 运行以下代码: sudo apt-get update  #更新软件源 sudo apt-get dist-upgrade  #更新软件包,自动查找依赖关系 sudo shutdown -r now  #重启服务器,以更新改变的内容   新建系统用户用于运行Odoo程序 运行如下命令创建系统用户: sudo adduser --system --home=/opt/odoo9 --group odoo9  #新建系统用户odoo9,指定home目录为/opt/odo…
可以重新源码安装,此时需要记录安装文件细节,可通过--record XX来记录,如: python setup.py install --record setup.log 这时所有的安装细节都写到log里了 想要卸载的时候 cat setup.log | xagrs rm -rf 就可以卸载了 setup源码安装,也就是egg包安装,Linux下一般默认安装在/usr/local/lib/pythonXX/dist-packages/目录下,可以查看setup.log文件,基本上文件明细都是在这…
转发麻烦备注本站地址:http://www.cnblogs.com/cyq632694540/p/7053179.html 1.下载源码包 >wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33.tar.gz/from/http://cdn.mysql.com/ 2.解压包 >tar -zxvf mysql-5.6.33.tar.gz 3.安装必要依赖 >sudo apt-get install make bison…
系统:win10 手头有个python模块,是用C写的,想编译安装就需要让python调用C编译器.直接编译发现使用的是vc9编译,不支持C99标准(两个槽点:为啥VS2008都还不支持C99?手头这个C代码为啥不好好写?) anyway,此时两个想法,一个是改C源码,另一个是自行用VS2013编译一个python.事后证明第一个想法简单容易..第二个想法实际试过之后,感觉难度很大,水很深,最后也没有淌出这浑水,简单记录下过程. ==== 分割线 ==== 因为现在(2016年11月4日)pyt…
近些天开始接触SDN,即软件定义网络的学习,由于是初学者,想通过写博客来分享自己对sdn学习中所使用的ryu以及mininet仿真软件. Mininet源码安装: 尽管网上对mininet的安装教程很详细了,还是在这里分享一下: 通常,mininet安装有以下几种形式: 1. 直接安装在虚拟机中,这种安装比较简单,但是也有所限制,很多功能都无法实现. 2. 安装在ubuntu中,以源码的方式安装: 本博文基于ubuntu16.01实现以下安装. 首先,在正式安装Mininet之前我们需要安装一些…