- 博客(74)
- 收藏
- 关注
原创 matlab运行初始化时 报 unable to find nvcc,cuda 看不到版本
1 打开.bashrccase $- in *i*) ;; *) return;;esac修改为case $- in *i*) ;; *) export PATH=/usr/local/cuda/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH return;;esac
2021-03-30 12:02:06 588
原创 mobax下可以查看远程图形程序显示
1 sudo vi /etc/ssh/sshd_configX11Forwarding yesX11UseLocalhost no – 禁止将X11转发请求绑定到本地回环地址上AddressFamily inet – 强制使用IPv4通道然后重启ssh服务 service sshd restart
2021-03-26 16:56:58 433
原创 linux下命令开启一个文件夹共享
1 sudo apt install samba2 sudo vi /etc/samba/smb.conf插入security = share[Share]path = /home/wict_nano2g_1public = yeswritable = yes
2021-03-26 14:57:35 780
原创 基于nano2g,opencv4,ROS melodic:catkin_make构建opencv包遇到cv_bridge错误
1 主要是nano jetpack 默认安装opencv4和ros melodic的cv_bridge冲突sudo vi /opt/ros/melodic/share/cv_bridge/cmake/cv_bridgeConfig.cmake找到set(cv_bridge_FOUND_CATKIN_PROJECT TRUE)if(NOT "include;/usr/include;/usr/include/opencv " STREQUAL " ")set(cv_bridge_INCLUD
2021-03-17 16:15:50 263
原创 安装ROS遇到各种问题汇总
1 rosdep update 遇到网络超时问题(1)sudo vi /etc/hosts 追加:151.101.84.133 raw.githubusercontent.com(2)更改 /usr/lib/python2.7/dist-packages/rosdep2/ 下的三个文件sources_list.py、gbpdistro_support.py、rep3.py中的DOWNLOAD_TIMEOUT = 15.0值,改到115(3)rosdep update .
2021-03-15 15:50:18 820 1
原创 多线程下创建多个tensorrt实例
基于tensorrt7.2.1.6 \ Cuda11.1版本下实现多GPU推理:类似 GPU0:run model A,GPU1:run model B1 模型最好分为2个独立文件,不要一个文件交给2个线程去加载,而且每个模型文件最好由该gpu转换生成,否则会有警告:“WARNING: Using an engine plan file across different models of devices is not recommended and is likely to affect pe
2021-02-26 10:11:52 5620 3
原创 Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not suppor
1 import matplotlibmatplotlib.use(‘Agg’)在导入matplotlib时马上添加
2020-10-06 11:50:17 1688
原创 ubuntu 安装kdesvn
1 kdesvn 是客户端工具,安装直接在ubuntu show application里面搜索kde即可,图形安装2 svn 命令:1)使某一文件夹不在版本控制之下,或者说忽律这个文件夹的操作,主要是build文件夹svn update –set-depth=exclude 文件夹...
2020-09-21 16:07:44 750
原创 python程序部署
1 vscode 默认生成__pycache__ 文件夹,里面把名字修改为××.pyc ,一旦源文件修改,就会生成对应的pyc文件2 也可以用代码实现import py_compilepy_compile.compile(’./***.py’)同样也会生成一个pycache文件夹,需要修改文件名字,直接python3 ×××.pyc即可运行...
2020-08-17 17:34:34 371
原创 ubuntu18.04 出现 wired unmanged 解决方法
gedit /etc/NetworkManager/NetworkManager.conf将false改为true,保存退出。如果已经是了,直接退出。sudo service network-manager restart现在wired应该已经出现了,只不过显示unmanaged然后执行[plain] view plaincopytouch /etc/NetworkManager/conf.d/10-globally-managed-devices.confsudo service netw
2020-07-17 10:07:24 2236 1
原创 ubuntu18配置ntp服务
1 sudo apt install ntp2 #sudo vi /etc/ntp.config# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for helpdriftfile /var/lib/ntp/ntp.drift# Leap seconds definition provided by tzdataleapfile /usr/share/zoneinfo/leap-seconds.list# Enable thi
2020-06-16 08:56:20 2477
原创 安装nccl问题
加载nccl本地 deb后,sudo apt updatesudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com
2020-01-15 17:18:51 917
原创 ubuntu的显示器unkown display,主次屏,及qml程序双窗口设置问题
1 unknown display 问题无法选择高清分辨率。这时候需要命令设置(不能使用shell工具),在ubuntu原生图形下面操作。(1) xrandr会显示出很多当前接口名字,比如VGA-1,HDMI-1,如果是VGA-1找不到高清分辨率选项的话(2)sudo cvt 1440 900 60(3)xrandr --newmode “1440x900_60.00” 106...
2019-12-04 15:18:03 953
原创 多线程中的movetoThread思考(qt)
1.正确用法无需子类化线程类,通过信号启动定时器。TestClass::TestClass(QWidget *parent)QWidget(parent){m_pThread = new QThread(this);m_pTimer = new QTimer();m_pTimer->moveToThread(m_pThread);m_pTimer->setInterv...
2019-11-23 15:08:05 1071
原创 交叉编译hisi lib
uuid :./configure --enable-elf-shlibs --host=arm-himix200-linux --with-cc=/opt/hisi-linux/x86-arm/arm-himix200-linux/bin/arm-himix200-linux-gcc --with-linker=/opt/hisi-linux/x86-arm/arm-himix200-li...
2019-11-22 09:31:46 462
原创 onvif中的scopes funcs
addscopes:增加www.onvif.org/name/test ,如果有相同的scopes 则不增加setscopes :假设set www.onvif.org/name/test ,如果server存在www.onvif.org/name/****,则覆盖,如果没有www.onvif.org/name/,则添加进去。removescopes: www.onvif.org/name/t...
2019-11-18 16:34:08 228
原创 源码安装tensorflow
1 参照tensorflow官网来确定cuda,cudnn的版本来分别安装2 bazel 去官网下载最新sh来安装,这步 sudo ./bazel…sh,保证/usr/local下面存在3 参照官网开始开始tensorflow,选择从源码安装, ./configureWARNING: --batch mode is deprecated. Please instead explici...
2019-11-18 16:33:30 178
原创 VLC推本地视频为RTSP流
1 本地视频最好为一个大文件的MP4,短小的会经常循环开头结尾,会出现播放卡顿、程序卡死等问题2 VLC推流设置时候有一步骤 :可以不勾选本地显示,但是文件下拉选择rtsp,点击添加后:端口可以写554,路径可以随便写一个 例如test这里不要选择激活编码,选择264 MP4:最后一步不要勾选串所有流,点击流即可3 再打开VLC窗口 打开网络串流后:填写rtsp地址即可完...
2019-11-18 16:33:08 3992
原创 qt :C4819 著名错误
某个文件中可能有汉字字符,本次遇到的问题是,代码中有大量汉字的空格,用英文字符替换掉就没有问题了,还有一步就是用utf-8格式保存
2019-10-21 10:22:23 1050
原创 source: not found
安装海思SDK时source: not found./sdk.unpack: 4: ./sdk.unpack: ECHO: not found./sdk.unpack: 6: ./sdk.unpack: WARN: not found./sdk.unpack: 7: ./sdk.unpack: WARN: not found./sdk.unpack: 8: ./sdk.unpack: E...
2019-09-23 10:04:58 209
原创 GLib-ERROR **: Creating pipes for GWakeup: Too many open files
vim /etc/security/limits.conf在结尾写入nofile 8192 保存退出ulimit -a 查看openfiles
2019-09-09 17:29:38 484
原创 python3.6 下提示No module named "apt_pkg"的解决方法
sudo apt install python3-aptcd /usr/lib/python3/dist-packagessudo cp apt_pkg.cpython-35m-x86_64-linux-gnu.so apt_pkg.cpython-36m-x86_64-linux-gnu.so
2019-08-20 17:28:53 6369 3
原创 pip3下载速度慢的解决办法
有时候用pip安装包时候,下载速度很慢可以用pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pkg_name --user
2019-07-22 16:43:46 5578 2
原创 安装tensorflow时遇到的网络不通导致下载缓慢
1 https://github.com/unicode-org/icu/archive/release-62-1.tar.gz 下载这个包时候非常缓慢,其实就是github的下载速度问题2 这里使用 https://www.ipaddress.com/ ,分别查询下面的域名 对应的ip 然后插入到 /etc/host 下面192.30.253.112 github.com15...
2019-06-23 15:38:12 848
原创 tensorboard
tensorboard 在TF安装之后是默认存在的tensorboard --logdir=// 这个路径是log文件的存在路径 (events.out.tfevents.1560559381.lee-desktop 文件名字)terminal运行之后会出现TensorBoard 1.14.0a20190614 at http://lwho-desktop:6006/ (Press C...
2019-06-21 10:49:34 165
原创 GPU显存释放
1 有些时候深度学习程序会异常退出,导致GPU显存无法释放,再进行资源计算时,就会报错,这时候需要显式释放缓存可用命令fuser -v /dev/nvidia* ,然后kill...
2019-06-12 14:00:01 9468 1
原创 发布qml程序
1命令:windeployqt xxx.exe -qmldir C:\Qt\Qt5.9.6\5.9.6\mingw53_32\qml (如果是msvc换成msvc路径)2说明:“C:\Qt\Qt5.9.6\5.9.6\mingw53_32\qml”为Qt实际安装目录下的qml文件夹路径。...
2019-05-17 17:29:53 611
原创 qt中文乱码问题
1 用notepad++ 将乱码文件改为utf-8 编码2 然后在qt中编辑->select encoding -> gb23123 QStringLiteral(“未调度”)4 qml 中如果需要显示中文 qsTr(“中文”)
2019-04-04 11:33:08 226
原创 GIT PUSH/PULL时总需要输入用户名密码的解决方案
1 在提交项目代码或者拉代码的时候,git会让你输入用户名密码,解决方案:(我们公司用的是gitlab)执行git config --global credential.helper store命令会让你输入用户名和密码,这时你输入就好了,然后下次再git push /pull 的时候就不用密码了~可发现下图两次的对比...
2019-03-20 17:15:25 255
转载 stack smashing detected 已放弃 (核心已转储)问题原因
GCC “stack smashing detected”机制相信使用C/C++语言开发软件的程序猿们都经历过‘栈溢出’的问题。‘栈溢出’问题通常十分的隐蔽,有的时候问题复现也十分的困难。每当软件出现莫名其妙的问题时,总是有人怀疑是不是栈溢出了,但是问题的排查又十分的困难,所以,‘栈溢出’就是广大C/C++开发者的噩梦。大家不禁要问有没有通用的方法来避免或者来检测’栈溢出‘问题呢?其实,’栈溢出...
2019-03-05 20:55:22 12182
转载 fpic编译
一、解释gcc -shared -fPIC -o 1.so 1.c这里有一个-fPIC参数PIC就是position independent codePIC使.so文件的代码段变为真正意义上的共享如果不加-fPIC,则加载.so文件的代码段时,代码段引用的数据对象需要重定位, 重定位会修改代码段的内容,这就造成每个使用这个.so文件代码段的进程在内核里都会生成这个.so文件代码段的cop...
2019-02-28 13:59:14 1504
原创 编译sqlite3为静态库遇到的问题
1 编译.a本身ar -cr sqlite3.a sqlite3.o ,不需要make install 这样会在/user/local/lib 产生静态库和动态库2 遇到问题,其实是libsqlite3.a还需要链接libdl.so,但是在cmake又没有找到,这里只需在cmakelist 里面的target_link_libraries()的 libsqlite3.a 后面添加-...
2019-02-25 10:16:34 971
转载 linux修改当前工作目前为指定参数路径
对于Linux而言,应用程序的默认工作目录就不同了,它是默认是继承启动它的进程的工作目录的,也就是说,如果进程是在其它目录下启动,那应用程序的工作目录默认就在其它的目录下。这样的话使用相对路径访问文件就有很大的不确定性:我们永远也不能保证,用户一定是从应用程序所在的目录启动!那要怎么解决呢,我给的建议是,在程序启动后,修改应用程序的当前目录到应用程序所在的目录,然后其它所有程序都无须改动。最...
2019-01-28 09:08:56 675
转载 git push时出现输入用户 密码或者rsa 公钥问题
使用git push origin master是出现如下问题;Username for ‘https://github.com’:解决办法:git remote set-url origin git+ssh://git@github.com/username/reponame.git
2019-01-10 14:42:10 730
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人