apt-get

ubuntu16.04 Install opencv3.2.0/3.4.0 anaconda3(python3.6.5)

二次信任 提交于 2019-12-01 16:00:22
为了后续工作顺利进行,并没有采用简化版本的安装,而是通过源码进行编译。第一遍源码编译很成功,但是因为在cmake时没有选择python3,导致编译好的cv2.so默认安装到ubuntu自带的python2.7下,虽然在python2.7下可以import cv2成功,但是我的tensorflow环境是搭建在了annconda3中,cv2在优先的python3.6.5里则无法成功导出,后来浏览前辈的帖子,查询原因,用到了文件转移+改变PYTHONPATH等,都会出一些问题,决定重装。 1、卸载opencv sudo make uninstall #在之前解压后新建的文件中执行 cd ../ #下面的一些文件没有可以选择忽略 sudo rm -r build sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/share/OpenCV /usr/local/bin/opencv* /usr/local/lib/libopencv* sudo apt-get remove opencv-doc

Ubuntu18.04 下基于Anaconda3(Python3.X)安装OpenCV

女生的网名这么多〃 提交于 2019-12-01 15:56:59
文章目录 1. 安装依赖项 2. 下载安装 3. 测试 在Anaconda3环境下安装OpenCV与Python2.7版本下不太一样,本教程是基于Anaconda3下安装的~ 如果用户的Python环境为2.7版本,请看考Python2.7版本下OpenCV的安装方法: 链接点击此处: Ubuntu18.04 下安装OpenCV3.4.1 1. 安装依赖项 sudo apt - get install build - essential sudo apt - get install cmake git libgtk2 . 0 - dev pkg - config libavcodec - dev libavformat - dev libswscale - dev sudo apt - get install python - dev python - numpy libtbb2 libtbb - dev libjpeg - dev libpng - dev libtiff - dev libdc1394 - 22 - dev # 处理图像所需的包 sudo apt - get install libavcodec - dev libavformat - dev libswscale - dev libv4l - dev liblapacke - dev sudo apt -

记一次腾讯云部署项目过程

北城余情 提交于 2019-12-01 15:53:31
云服务:腾讯云 系 统 :ubuntu1.6 一、安装Jdk 1.首先去官网下载jdk安装包并用xftp或其他工具上传到自己的服务器上去: 2.到jdk安装目录下执行解压命令: sudo tar -zxvf ./jdk-8u171-linux-x64.tar.gz -C /usr/local //将jdk解压到/usr/local目录下 ./代表当前目录 c 指定解压目录 3.配置环境变量: 用 sudo vim /etc/profile 打开系统配置环境变量的文件 ,在文件末尾加入配置如下内容 export JAVA_HOME=/root/app/jdk1.8.0_161 //JAVA_HOME为jdk的解压目录 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 添加完成保存退出后执行 source /etc/profile 使配置文件生效。 二、安装mysql mysql安装命令 sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get

ubuntu使用问题记录

纵饮孤独 提交于 2019-12-01 15:46:24
一、更新源 更新源,下载Ubuntu的各种文件、程序等常用资源的网速就会得到飞速提升,一般选国内的大学(清华等)、企业(阿里/网易等)。 1.1 备份原有源 [todo] 1.2 更新源 [todo] 1.3 刷新源 [todo] 二、卸载原版tinyVIM,并安装VIM,并设置VIM、VIM用法 2.1 卸载 Ubuntu 原装的 tinyVIM ,安装VIM 2.2 设置VIM terminal输入命令:vim /etc/vim/vimrc 在vimrc文件最后追加: set ts=4 set expandtab set smartindent set shiftwidth=4 set nu 注意,顶格写,不要在每行后加空格等;/etc/vim/vimrc 文件修改后所有用户都会生效,如若只让某个用户有效,应修改[todo]文件。 2.3 VIM的常用方法 q  退出 w  写入 ?  搜索 [todo] 三、软件安装时报错 3.1 报错无法锁定资源,Could not get lock..... 【问题描述】 【解决办法】 第一种情况:【OK,已测有效】进程中存在与apt相关的正在运行的进程: 首先检查是否在运行apt,apt-get相关的进程 ps aux | grep -i apt 如果存在与apt相关的正在运行的进程,kill掉进程; sudo kill -9

使用Ubuntu搭建Owncloud私有云

坚强是说给别人听的谎言 提交于 2019-12-01 15:08:21
使用Ubuntu搭建Owncloud私有云 一、项目需求:1.下载Ubuntu16.04 网址:http://releases.ubuntu.com/ 2.下载 VWmare 网址: https://www.vmware.com/cn/products/workstation-pro.html 这里我用的版本是12.5.9的 密钥:5A02H-AU243-TZJ49-GTC7K-3C61N 二、软硬件介绍: 1.Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的开源GNU/Linux 操作系统 2. VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件 3. Apache是世界使用排名第一的Web服务器软件 ,当然这里用的是apache2它的开源软件项目提供支持 4. MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统之一 5. phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库 6. ownCloud 支持多种设备访问,用户可以很方便地使个人设备与服务器上存储的文件、日程安排、通讯录、书签等重要数据保持同步 三、工作原理:

Linux Web运维(Nginx)

安稳与你 提交于 2019-12-01 14:53:47
一:Nginx是什么? Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。使用Nginx的网站有 Github,Ted,Instagram,Zappos,百度,新浪,网易等。Nginx之所以受欢迎的原因是因为它具有高并发,高性能,结构健壮,低 CPU内存消耗的特点,在反代理方面,能有效控制访问,热部署,可扩展性强。 二:Nginx和Apache比较 Nginx一开始作为Apache高并发性能的补充,随着Nginx的发展,逐渐取代了Nginx+Apache,Nginx可以独立运用于网站服务。 1:Nginx和Apache都是HTTP服务器软件,都采用模块化设计结构,支持大部分语言接口(C,PHP,Python),支持正向代理和反向代理,支持虚拟主机和ssl加密传输,多平台支持。 2:相较于Apache,Nginx是一个轻量级的软件,运行时cpu内存使用率低,支持多核操作,支持热部署,可以在不间断服务的同时对软件和文件配置进行升级,负载均衡,容错机制完备。 3:Nginx动态请求不如Apache,更广泛的使用在Linux和Unix上。 三:Nginx的工作原理 Nginx是由内核和许多模块组成的。内核主要启动网络协议,创建运行环境,接收处理客户端请求,进行模块间的交互。模块主要实现各种功能和操作。核心模 块:HTTP模块,EVENT模块

Nodejs ppa:Chris-lea/node.js fails

无人久伴 提交于 2019-12-01 14:39:13
Given a nodejs.makefile which contains the commands to install nodejs/npm & some npm packages, such: nodejs: sudo add-apt-repository -y ppa:chris-lea/node.js #install fresh nodejs sudo apt-get update sudo apt-get install -y nodejs sudo npm update -g npm #refresh npm sudo npm install -g topojson jsdom minimist #install npm modules npm cache clean I then run : sudo make -f nodejs.makefile but I get stopped at the sudo apt-get update level (command 2) by the error : ... #some messages here apt-get update ... #many other messages there Ign http://fr.archive.ubuntu.com trusty/universe Translation

Intel Realsense D435 在ROS:Kinetic + Ubuntu16.04中安装使用

 ̄綄美尐妖づ 提交于 2019-12-01 13:33:39
Intel Realsense D435是Intel生产的一款RGBD相机,可以在ROS系统中安装和使用,本文使用的软件配置如下: Ubuntu 16.04 内核版本:4.15.0 ROS kinetic 1. 前期准备 a.  首先更新Ubuntu及内核: sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade b.  升级程序包 sudo apt-get install --install-recommends linux-generic-lts-xenial xserver-xorg-core-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial libwayland-egl1-mesa-lts-xenial c.  升级OS Boot并重启使用正确的内核 sudo update-grub && sudo reboot d.  查看内核版本   uname -r 确定系统内核版本是 4.[4,8,10,13,15,16] e.  下载源程序 ROS源程序地址: https://github.com/IntelRealSense

docker问题

独自空忆成欢 提交于 2019-12-01 12:46:54
一、/tmp权限问题   当我们根据Dockerfile使用docker build创建镜像时,出现下面的错误:   解决方法请点击 , 通过查看错误发现第六步apt-get update错误,问题在于我们的容器的/tmp目录权限错误,我们找到 Dockerfile的RUN命令 ,并添加权限修改命令: RUN chmod 1777 /tmp && apt-get update && apt-get upgrade -y && apt-get install -y......... 来源: https://www.cnblogs.com/always-fight/p/11686668.html