
linux
DX_dove
致力于计算机视觉的开发。
展开
-
ubuntu下Docker的简单使用并利用主机显示
更多的镜像可以在网址https://hub.docker.com/search?3、在docker镜像(image)里面创造一个容器(container),并且docker环境和主机host共享文件夹,共享显示器。docker commit -m "描述信息" -a "作者" 容器ID 要创建的目标镜像名:[标签名]-v /tmp/.x11-unix:/tmp/.x11-unix 共享显示。-v /home/主机文件夹:/home/docker文件夹 共享文件夹。exit:退出并关闭容器。原创 2023-10-24 11:09:09 · 500 阅读 · 0 评论 -
完美解决Sublime无法输入中文问题
只需要用下面命令就可以完美支持中文显示:sudo apt-get update && sudo apt-get upgradegit clone https://github.com/lyfeyaj/sublime-text-imfix.gitcd sublime-text-imfix./sublime-imfix就是以上命令; 我是参考下面的博客链接完成的: https://github.co转载 2017-08-30 10:01:47 · 15813 阅读 · 12 评论 -
Ubuntu14.04 下安装pip和virtualenv的方法
首先用下面命令安装pip,然后在解释pip安装和apt-get的区别:安装命令:wget https://bootstrap.pypa.io/get-pip.py --no-check-certificatesudo python get-pip.py然后进行下面两行语句:检查更新并安装$ sudo pip install --upgrade pip $ sudo pip install --原创 2017-09-10 11:09:12 · 2634 阅读 · 0 评论 -
ubuntu 下安装MATLAB2016出现install无法访问的权限问题
安装matlab的时候,会遇到下面一行代码没作用的现象sudo ./install这个时候,是install缺少可执行的权限。 可以用下面代码对install所在的文件夹增加所有权限sudo chmod -R 777 文件夹路径然后进入文件夹,会发现里面的文件全部变绿了 然后再次执行sudo ./install就可以弹出安装界面了。原创 2017-09-26 21:59:29 · 2720 阅读 · 1 评论 -
linux下自由切换默然编译选择python2还是python3的方法
使用 alternate 机制可以自由切换python默认版本,只需要在终端输入简单的几个指令:sudo update-alternatives –install /usr/bin/python python /usr/bin/python2 100(install前面是2个-) sudo update-alternatives –install /usr/bin/python python...转载 2017-09-11 10:58:42 · 1108 阅读 · 0 评论 -
Ubuntu下在openCV3.2中配置opencv_contrib,然后使用SURF算子
最近用openCV3.2,发现无法使用SURF做特征点的检测。百度了一下,发现了是这样解释的。 “图像识别中的特征点检测中,需要用到Surf和Sift算法,但是这两个算法在OpenCV 3.2的Release版本中并不存在,因为他们是存放在opencv_contrib目录下面的未稳定功能模块”。 安装好openCV_contrib用了我一下午时间,才让代码在openCVC3.2的环境下编译通过,原创 2017-10-02 20:54:17 · 1293 阅读 · 0 评论 -
linux下配置openCV3.2
参考链接:http://blog.youkuaiyun.com/u013831198/article/details/70215925转载 2018-01-09 21:40:30 · 902 阅读 · 0 评论 -
tensorflow与cudnn在后面使用中的升级和版本搭配
上次分享了安装经验,安装成功的深度学习环境为,tensorflow1.0.0+cuda8.0+cudnn5.1.但是随着学习的进度,发现很多其他作者给的源代码都 是用的高版本的tensorflow,直接用我原来的框架打开,函数报错,因为库函数写法发生了变化,于是每次都google修改,非常麻烦。于是我自己将tensorflow打算升级到1.7(暂时最新),cudnn升级到7.1(暂时最新),...原创 2018-04-11 16:29:10 · 3738 阅读 · 1 评论 -
一句话利用清华源安装软件,比如tensorflow-gpu
pip install tensorflow-gpu==1.3 -i https://pypi.tuna.tsinghua.edu.cn/simple更多详情参考下面博客:https://blog.youkuaiyun.com/pandamax/article/details/70674378原创 2018-05-06 14:54:41 · 5557 阅读 · 1 评论 -
Ubuntu下 ssh 登录和文件的挂载
登录命令ssh omnisky@192.168.1.70 ssh + 服务器名字+@+服务器ip2.挂载命令 sshfs omnisky@192.168.1.70:/media/omnisky/3f13637f-0f30-4e61-b807-fb0109552b19/dx /home/dx/server sshfs 服务器名字+@+服务器ip:服务器上的文件夹路径 空格 客...原创 2018-06-03 17:00:43 · 594 阅读 · 0 评论 -
ubuntu the system is running in low-graphics mode(差点重装系统)
一个重启Ubuntu,就进入了这个界面: 只能进入命令行(ctrl+alt+F1),按照百度的各种方法,都失败了,这个我觉得是NVIDIA的驱动更新了,然后就CUDA有点冲突,开机找不到哪个驱动(因为驱动名字变了),哎,我是这么觉得的.最后我在外国人的网站上找到了一个进入图形化界面的方法:sudo apt-get updatasudo apt-get install gdm(时...原创 2018-06-09 12:41:04 · 852 阅读 · 0 评论 -
nvidia-smi命令错误:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver
解决方案:sudo apt-get updatesudo apt-get install --no-install-recommends nvidia-384 libcuda1-384 nvidia-opencl-icd-384sudo reboot记住,一定要重启才行!转载 2018-10-18 23:01:45 · 5512 阅读 · 0 评论 -
conda建立虚拟环境并安装相应包
1.ubuntu下conda建立虚拟环境:建立环境:conda create -n your_env_name python=X.X(2.7、3.6等)使用激活(或切换不同python版本)的虚拟环境:Linux: source activate your_env_namepython --version对虚拟环境中安装额外的包:conda install -n your_en...原创 2018-10-16 12:04:20 · 25274 阅读 · 0 评论 -
conda配置下载镜像源头
命令行:# 优先使用清华conda镜像conda config --prepend channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/# 也可选用科大conda镜像conda config --prepend channels http://mirrors.ustc.edu.cn/anaconda/pkgs/...转载 2018-10-16 22:06:03 · 3886 阅读 · 0 评论 -
Ubuntu建立新用户教程
博客链接:https://blog.youkuaiyun.com/longgeaisisi/article/details/78879119转载 2018-11-24 19:45:39 · 2176 阅读 · 0 评论 -
linux下合并多个文件夹内容成为一个文件夹
一个数据集下载下来有多个部分,part1,part2,part3…需要将这多个部分合成一个部分。查了下,没找到直接可以达到效果的命令行(试过cat,rsync等)解决方案:写一段python脚本:merge_folder.py#!/usr/bin/env python3import argparseimport osdef move_merge_dirs(source_root, ...原创 2019-05-24 10:03:33 · 12499 阅读 · 3 评论 -
ubuntu下安装matlab教程
链接: http://blog.youkuaiyun.com/flyfrommath/article/details/53148455原创 2017-08-20 15:36:56 · 526 阅读 · 0 评论 -
OpenCV编译遇到的一个常见错误-./bin: error while loading shared libraries: libopencv_highgui.so.3.2: cannot open
首先给出错误截图; 下面转载一个很好的解决方案。操作正确,是可以解决的。 在ubuntu 下用Qt写OpenCV的程序运行出现error while loading shared libraries: libopencv_highgui.so.2.4 错误,是opencv的库路径没有设置好。参考:http://wenku.baidu.com/link?url=3GwCKjVbDJn4o8jp转载 2017-08-17 21:41:34 · 29545 阅读 · 10 评论 -
3行命令在Linux下安装Google浏览器
用以下3行语句就可以在linux下轻松安装google浏览器。 原文地址:http://www.linuxidc.com/Linux/2013-10/91857.htm对于谷歌Chrome32位版本,使用如下链接:wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb对于64位版本可以使用如下链接下转载 2017-08-17 19:44:03 · 20385 阅读 · 0 评论 -
Ubuntu14.04安装最新的电脑(CPU为I7 6700)遇到的坑(Grub致命错误)
与传统的安装方法的不同 传统的U盘安装Ubuntu,开机按F12进入开机界面,选择U盘启动模式,默认为UEFI启动,然后进行安装。但是在最新的Dell的电脑上,我用这种方式,就被坑了一把,还把自己原来的window10系统给弄坏了(好多软件+环境变量+属性表的安装配置。泪奔)。 下面就来说说要怎么在16年的电脑上装Ubuntu4.04吧。首先不推荐装双系统,如果想保留windows,最好用虚拟机原创 2017-03-30 10:11:02 · 3886 阅读 · 0 评论 -
Ubuntu14.04下Atom编译器安装插件步骤
最近开始接触Linux,要选择一款合适的编译器,试了下sublime,很轻量化,而且插件安装十分方便。然后还试了下由github开发的编译器Atom,发现这个编译器还不错,就是在安装插件的时候,并不是像网上的教程说的那么简单,有些坑。 下面我就图文讲解Atom下安装Ctags插件的步骤吧; 1.进入命令行,进入隐藏文件目录 命令:.atom/packages/ 2.在package目录下下载原创 2017-03-31 15:37:23 · 2892 阅读 · 0 评论 -
关于waitKey()函数的用法
首先分享一段代码,和在Linux下的运行方法://#include <opencv2/calib3d/calib3d.hpp>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>//#include <opencv2/featur原创 2017-04-01 11:34:22 · 11020 阅读 · 3 评论 -
Ubuntu下一种编译错误(未定义的函数)
刚入门Linux,真是有苦说不出,在Linux下编译代码,真是和IDE的集成开发环境各种不适应,最近遇到了一个很常见的错误。看截图: 原因:这个错误是由于findHomography()的库文件没有添加,这个函数在-lopencv_calib3d中,而且在代码中,加入一行#include <opencv2/calib3d/calib3d.hpp>,makefile文件中加链接库-lopencv原创 2017-04-01 20:45:54 · 1492 阅读 · 0 评论 -
Ubuntu下卸载软件命令行
最近在Linux下安装了BCloud这款软件,就是百度网盘的linux的客户端,可是由于百度的端口改了,登录显示bdstoken错误,登录不上,于是卸载。 这里命令行为:dpkg -l | grep bcloud 查询该包全称sudo dpkg -r bcloud 或者sudo dpkg -P bcloud 卸载软件原创 2017-04-02 19:56:49 · 668 阅读 · 0 评论 -
Linux下编译代码错误-warning: deprecated conversion from string constant to 'char*
在windows 的VS2013下能编译运行的代码在Linux下用gcc编译不通过是很有可能的,最近编译一段代码,就遇到这种错误,是关于字符串的。 在windows下,下面代码能编译通过 char** parameter_string(){ char** arg = new char*[2]; arg[0] = "result.txt"; //save line segment原创 2017-04-03 11:05:03 · 1531 阅读 · 0 评论 -
Linux下编译代码错误: undefined reference to symbol 'cos@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libm.so.6: err
首先给出错误截图: 给出我的makefile文件LIB:= -lopencv_highgui -lopencv_core -lopencv_imgproc -lopencv_legacy -lstdc++ CXX:=gccmain : lsd.c lsd_cmd.c main.cpp $(CXX) -o main lsd_cmd.c lsd.c main.cpp $(LIB)原创 2017-04-03 11:20:03 · 8102 阅读 · 2 评论 -
LINUX (一)命令基本格式和文件处理
Linux的用户切换 linux下会有两种用户权限,一个是自己的用户权限,一种是root用户权限 一般情况下,我们用的都是用户权限,如下图: 下面说说这句话的意思:dx(用户名,自己装系统的时候取的) @(分隔符,不管) OptiPlex(计算机主机名) ~(表示当前所在位置)原创 2017-05-01 14:59:35 · 442 阅读 · 0 评论 -
Linux(2)-目录,文件,链接处理命令
有句话说,Linux下一切都是文件,所以,目录和链接也可以叫做目录文件和链接文件。 不同的是目录是用来保存文件,类比windows下的文件夹, 而文件用来保存数据的。这里提下,Linux只支持7种文件类型,比windows少了很多。对文件操作命令-创建目录:mkdir -p 【目录名】 -p表示可以递归创建目录,递归就是创建两级以上的目录。 如下: 如图中。创建两级目录 japan/tt原创 2017-05-01 16:35:24 · 537 阅读 · 0 评论 -
Linux(3)-文件搜索
文件搜索命令有3种:1.locate 2.find 3.greb 其中find是一种精确查找,是在系统中搜索符合条件的文件 而grep是一种模糊查找,实在文件中搜索符合条件的字符串。原创 2017-05-01 19:57:18 · 397 阅读 · 0 评论 -
Linux(4)-压缩和解压缩命令
压缩文件格式 压缩格式有下面几种: .zip .gz .bz2 .tar.gz .tar.bz2 下面的tar是一种打包命令,表示对文件或者目录打包的过程,然后在压缩成指定格式 命令如下:tar -cvf [打包文件名]【源文件名】这是打包的操作,具体见下图 多了红色的ch.tar 然后就可以压缩成任意格式文件了,如下,压缩成.gz 或者 .bz2格式gzip ch.tar会生原创 2017-05-01 22:15:44 · 480 阅读 · 0 评论 -
Ubuntu下搜狗输入法突然无法输入中文解决方案
今天不知道下了什么更新,导致搜狗输入法无法输入中,有悬浮框,但是只能输入英文。网上找了下解决方案,发现很好解决,直接在终端输入:rm -rf ~/.config/SogouPY* ~/.config/sogou*然后直接在右上角点fcitx图标,下拉列表里面重启fcitx输入法。就可以了。翻译 2017-04-20 15:20:12 · 4296 阅读 · 0 评论 -
Ubuntu下程序的编译和链接过程和openCV的makefile文件
简述在windows下编程,可能一个F5就能让代码跑起来,那是因为IDE(比如VS2103等)已经帮你做好了后台的编译和链接过程。当在Ubuntu下让代码跑起来,就要自己去理解代码的编译和链接过程。 下面说说什么是编译,什么是链接: 编译就是将源文件通过Complier,生成中间文件,在windows下,中间文件就是.obj 文件,在Ubuntu下,就是.o文件,即 Object...原创 2017-04-20 16:31:06 · 7461 阅读 · 5 评论 -
Ubuntu下安装tensorFlow遇到的问题和解决方案
最近按着网上教程安装google的tensorflow,安装过程中遇到了一些问题,被大神解决了,但学到了一些东西。 下面说说安装步骤吧; 第一步:打开tenminal界面,输入sudo apt-get install python-pip python-dev安装好以后,就继续输入sudo pip install --upgrade https://storage.googleapis.com/原创 2017-04-23 21:20:25 · 3126 阅读 · 0 评论 -
Ubuntu (14.04)无法进入图像化界面问题(可以进入无图形化界面)
最近装了CPU版的的tensorflow,结果重启了一下ubuntu系统,发现进入不了图形化界面,于是ctrl+alt+f1进入命令行界面,输入以下命令:cd /etc/X11sudo cp xorg.conf xorg.conf.failsafe然后sudo reboot到这里就可以显示图形化界面了。后面还有几行命令,也可以试一下sudo dpkg --configure -asudo rm转载 2017-04-25 19:41:55 · 13609 阅读 · 0 评论 -
Sublime编辑器的使用小节
常用快捷键 ctrl+q :退出编辑器 ctrl+shift+n:产生新的窗口 ctrl+n:同一个窗口下产生新的文件 ctrl+shift+w:关闭当前窗口 ctrl+w:关闭当前文件 Ctrl+z: 撤销 Ctrl+y :恢复撤销ctrl+shift+v: ctrl+L:选择一行,连续按L,就会自动向下继续选择下一行 .Ctrl+Shift+K :删除整行, Ctrl+KK原创 2017-03-30 09:51:46 · 358 阅读 · 0 评论