城俊BLOG
从此好好码代码。。
展开
-
C++ cpplint报错: Is this a non-const reference? If so, make const or use a pointer: std::vector<;flo
报错:Is this a non-const reference?解决:函数传入参数由。原创 2023-01-17 18:36:20 · 1052 阅读 · 0 评论 -
opencv cv2 ffmpeg生成h264视频报错:Could not find encoder for codec_id=27, error: Encoder not found
【代码】opencv cv2 ffmpeg生成h264视频报错:Could not find encoder for codec_id=27, error: Encoder not found。原创 2022-12-27 17:30:25 · 4190 阅读 · 0 评论 -
json格式校验报错:此处缺少‘STRING‘字符, 实际上是一个 ‘}‘
此处缺少’STRING’字符, 实际上是一个 ‘}’原创 2022-11-29 12:13:37 · 3640 阅读 · 0 评论 -
vscode插件安装失败 Error while installing ‘xxx‘ extension. Please check the log for more details.
删除了远程服务器上的 ~/.vscode-server/文件夹之后。原创 2022-11-14 16:54:35 · 4898 阅读 · 2 评论 -
mac终端 和 vscode记住ssh密码, vscode突然连不上了
# 每次都要输入密码,不胜其烦# 解决 ssh-copy-id -i ~/.ssh/id_rsa.pub luban@10.xxx.XXX.XXX -p 1234 # 下次终端连接这个Ip 直接输入下面即可ssh -p 'XXX' 'luban@10.xxx.XXX.XXX'原创 2022-05-16 01:19:32 · 1171 阅读 · 0 评论 -
mac ssh报错: Bad owner or permissions on /Users/xxx/.ssh/config
Bad owner or permissions on /Users/xxx/.ssh/configmac终端使用ssh命令报上述错误,原因是在vscode种创建了一个 /Users/xxx/.ssh/config 文件,权限发生了变化解决:网上都是 chmod 777,我试了没有效果最后是备份文件内容,删除这个文件,重新创建一个这样的文件 解决的...原创 2022-05-16 01:15:26 · 1451 阅读 · 0 评论 -
conda报错CondaHTTPError: HTTP None None for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/ma
$ conda update condaFetching package metadata ...CondaHTTPError: HTTP None None for url <https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/repodata.json>Elapsed: NoneAn HTTP error occurred when trying to retrieve this URL.HTTP er翻译 2022-05-05 20:49:33 · 2682 阅读 · 2 评论 -
C++基本语法
文章目录数据类型定义结构体数组列表和循环二维点和三维点指针和引用文件类型头文件常见运算逻辑运算连续不等式浮点运算字符串操作常见报错及解决方法数据类型定义结构体// 定义一个结构体struct struct1{float abc;}数组// 定义一个数组,每个元素是一个结构体std::Vector<struct1> list1; // 定义一个数组,每个元素是一个浮点数std::Vector<float> list1; 列表和循环//定义列表//list原创 2022-04-29 22:21:33 · 6414 阅读 · 0 评论 -
linux ubuntu Killed
不明原因就杀死了没有任何其他报错就 Killed很可能是内存不够(比如 某个数据的load导致),换个大内存的机器再试一下吧,兄dei原创 2022-02-24 20:56:24 · 883 阅读 · 0 评论 -
KeyError: “NuScenesDataset: ‘NormalizeMultiviewImage is not in the pipeline registry‘“
KeyError: “NuScenesDataset: ‘NormalizeMultiviewImage is not in the pipeline registry’”原创 2022-02-24 17:03:10 · 1598 阅读 · 0 评论 -
ubuntu 16.04安装gcc6 g++6
# 这5行一起复制粘贴运行即可sudo apt-get update && \sudo apt-get install build-essential software-properties-common -y && \sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y && \sudo apt-get update && \sudo apt-get install gcc-6原创 2022-02-19 00:21:16 · 2477 阅读 · 0 评论 -
zipimport.ZipImportError: not a Zip file: ‘dist/iou3d-0.0.0-py3.6-linux-x86_64.egg‘
pass原创 2022-02-17 16:21:29 · 657 阅读 · 0 评论 -
yolo运行报错:IndexError: invalid index to scalar variable.
代码:yolo_layers = [layers[i[0] - 1] for i in network.getUnconnectedOutLayers()]报错:Traceback (most recent call last): File "Run.py", line 201, in <module> main() File "Run.py", line 137, in main detections = yolo.detect(yolo_img) File翻译 2022-01-13 17:21:30 · 2208 阅读 · 3 评论 -
mac m1 python vscode 远程调试代码(debug)配置,报错:Exception has occurred: ModuleNotFoundError
明明在命令行运行得好好的,TM就是找不到Exception has occurred: ModuleNotFoundErrorNo module named 'xxx'解决:原创 2021-12-25 18:16:50 · 2271 阅读 · 0 评论 -
python 读写json保存后中文部分出现乱码
文章目录报错现象:原因:解决:报错报错1:TypeError: can't concat str to bytes报错2:TypeError: sequence item 0: expected str instance, bytes found现象:读取的json中带有中文,做了一番处理之后另存为另一个json但是,保存出来的那个json文件中出现了 \u53a2\u5f0f\u8d27\u8f66 类似这种的乱码原因:没有做好编码转换,应该跟系统本身安装的编码字符集关系不大解原创 2021-12-22 23:06:34 · 1808 阅读 · 0 评论 -
python3.7 pip 安装软件包报错:libiomp5.so: undefined symbol: ompt_start_tool
https://docs.anaconda.com/mkl-optimizations/index.html原创 2021-09-17 14:51:30 · 1860 阅读 · 0 评论 -
python pip 安装apex报错:ERROR: Could not build wheels for cryptacular
发现直接装装不上:各种报错报错一:Failed to build cryptacularERROR: Could not build wheels for cryptacular which use PEP 517 and cannot be installed directly报错二:Failed to build cryptacularERROR: Could not build wheels for cryptacular, which is required to install p翻译 2021-11-10 21:23:09 · 13799 阅读 · 9 评论 -
TypeError: can‘t pickle module objects
报错:Traceback (most recent call last): File "/nfs/volume-902-6/xxxx/bad_test.py", line 66, in generate_pre_annot pickle.dump(proposals, f, protocol=None, fix_imports=True)TypeError: can't pickle module objects又一次阴沟里翻船,还好同事帮忙指出来的你这个pickle啊,它保存的东西需原创 2021-10-28 13:06:21 · 7571 阅读 · 3 评论 -
mac m1无法读取移动硬盘
之前还能读,想开启写的权限,装了又卸了一些 Paragon / Tuxera / mounty 之后,发现读都读不了了。。。。。可能是你之前在 安装 Paragon 这个破玩意的时候,更改了启动项设置,然后又关了(完整的安全性)我还以为移动硬盘被之前快速插拔搞坏了,然而不是。。是设置的问题。大致步骤回忆:把移动硬盘插别的电脑上试试,尤其是别的m1 mac,如果发现在别的电脑上能读出来,那十有八九遇到的是和我一样的问题。。。继续。。在 启动台 - 其他 - 磁盘工具 中查看是否能识别到这块移动硬原创 2021-10-11 16:53:11 · 7176 阅读 · 5 评论 -
linux ubuntu拷贝的大文件变小,文件缺失不完整
现象:几十G的大文件从硬盘复制到外设,明明进度条已经完成了,在外设上看大小也对一旦拔掉外设,再插上去,发现只有几百兆,甚至复制的文件在mac系统中看不到。。。。不要使用 CTRL + C / CTRL + X / CTRL + V 或者鼠标右键复制粘贴使用终端 cp 命令进行复制...原创 2021-10-10 00:32:00 · 1624 阅读 · 0 评论 -
ubuntu apt update 报错: Certificate verification failed: The certificate is NOT trusted handshake
1,系统时间不对。改系统时间和时区2,把/etc/apt/source.list中出错的URL中的https换成http原创 2020-11-06 21:00:27 · 3439 阅读 · 3 评论 -
python opencv (cv2) 报错:TypeError: Scalar value for argument ‘color‘ is not numeric
你在用cv2的一些api画图的时候,可能会遇到这种报错:TypeError: Scalar value for argument ‘color‘ is not numeric原因是:你应该使用 (11,11,11) 这种颜色表示方法,就是三个整数的三元组。你好像在说我在说废话哥话还没说完,你可能觉得你就是这样干的然而还是报错了,没错,可能你print出来的跟实际用的不太一样,这种情况下,你需要把这三个数强制转成整数再试一下:a,b,c = int(a),int(b),int(c)cv2.circ原创 2021-09-30 13:47:59 · 1425 阅读 · 1 评论 -
pytorch import _ext报错ImportError: dynamic module does not define module export function(PyInit__ext)
编译后的DCN V2不能import不知道啥原因,最后也是莫名其妙的解决了参考:原创 2021-09-19 14:47:41 · 4083 阅读 · 2 评论 -
mac pro m1 python3.9 import cv2报错Reason: image not found
ssss原创 2021-09-18 14:29:14 · 856 阅读 · 1 评论 -
python cv2.cornerSubPix报错 OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function ‘cornerSubPix‘
功能:根据图片和点的坐标去精修点的坐标代码:import cv2img = cv2.imread('xxx.jpg')subpix_criteria = (cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 30, 0.1)gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)pts = [[852, 698], [1122, 702]]corners = corners.reshape((len(pts),原创 2021-09-13 19:09:26 · 2142 阅读 · 0 评论 -
ubuntu终端terminal / pycharm编辑器 / VNC 显示中文乱码 - 方块麻将问号乱码,终端中英文输出切换
https://www.cnblogs.com/coinbt/p/8306860.html原创 2021-08-20 23:08:00 · 1189 阅读 · 0 评论 -
shell报错 xxx.sh: x: xxx.sh: Syntax error: “(“ unexpected
脚本 xxx.sh:#!/usr/bin/bashxxx执行命令:$ sh xxx.sh原因:sh命令链接的不是shell检查:$ ls -l /bin/*sh如果 /bin/sh 链接到的是 dash,则需要将脚本 xxx.sh 修改为:#!/bin/bashxxx执行命令改为:$ bash xxx.shhttps://blog.csdn.net/hust_dxxxd/article/details/44038511...翻译 2021-08-14 09:29:47 · 257 阅读 · 0 评论 -
cv2.imshow报错 window.cpp:1274: error: (-2:Unspecified error) The function is not implemented.
Traceback (most recent call last):File “/home/data/PJS/test_bed/img_show.py”, line 18, in cv2.imshow(‘img’, img)cv2.error: OpenCV(4.5.3) /tmp/pip-req-build-9gwtlx3c/opencv/modules/highgui/src/window.cpp:1274: error: (-2:Unspecified error) The function i原创 2021-08-08 11:14:03 · 4873 阅读 · 2 评论 -
【定位内存泄漏】top命令 内存占用监控日志分析
通过top命令监控进程活动,保存日志# -d 1表示top命令频率为 每隔0.5秒;-n 1 表示刷新1次后退出# 循环每隔0.5秒执行一次# col命令过滤输出内容保存到日志时产生的控制字符(乱码问题)while true; do top -d 0.5 -n 1 | col -b >> ./top0705.log; sleep 0.5; done对日志进行分析from tqdm import tqdmimport matplotlib.pyplot as plttx.原创 2021-07-14 11:12:25 · 1303 阅读 · 1 评论 -
linux ubuntu 命令输出到日志产生乱码 ‘ <0x1b>(B<0x1b>[m<0x1b>[39;49m<0x1b>[K’
背景:linux监控命令输出,追加的方式保存到日志,但是打开日志发现产生了控制乱码,如 ‘ <0x1b>(B<0x1b>[m<0x1b>[39;49m<0x1b>[K’ 之类的鬼东西代码:while true; do top >> ./top0705.log; sleep 0.5; done现象:一个top命令 结果保存到日志产生的解决:使用col命令过滤输出结果,然后再保存到日志while true; do top | col -b原创 2021-07-05 14:22:50 · 1056 阅读 · 0 评论 -
Win10 Python IOError: [Errno 2] No such file or directory
报错:Traceback (most recent call last): File "C:/projects/0Fea/plot_test/plot_loss.py", line 23, in <module> lines = ReadTxtName(txt) File "C:/projects/0Fea/plot_test/plot_loss.py", line 11, in ReadTxtName with open(rootdir, 'r', ) as file原创 2021-05-25 09:47:35 · 545 阅读 · 0 评论 -
conda install/update 代理联网报错 ProxyError: Conda cannot proceed due to an error in your proxy configur
conda联网报错:$ conda update condaCollecting package metadata (current_repodata.json): failedProxyError: Conda cannot proceed due to an error in your proxy configuration.Check for typos and other configuration errors in any '.netrc' file in your home dire原创 2021-05-08 11:02:47 · 2375 阅读 · 0 评论 -
python3 和 python2的cmp sort lambda函数 报错
Traceback (most recent call last): File "test.py", line 222, in <module> negative_pair_sim.sort(lambda x, y: cmp(x[3], y[3]), reverse=True)TypeError: sort() takes no positional arguments代码:negative_pair_sim.sort(lambda x, y: cmp(x[3], y[3])原创 2020-11-22 00:29:46 · 1912 阅读 · 0 评论 -
mindspore ImportError: libcublas.so.10: cannot open shared object file: No such file or directory
安装mindspore:https://www.mindspore.cn/install在python中import mindspore时报错:Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/data/pkgs/miniconda3/conda/envs/LPD/lib/python3.7/site-packages/mindspore/__init__.原创 2021-04-12 22:06:01 · 695 阅读 · 0 评论 -
模型使用python2和python3的测试结果不同
可能的原因:python3测试代码中没有对输入图像进行以下处理:img = ((img / 255) - 0.5) / 0.5原创 2021-04-09 01:02:27 · 218 阅读 · 0 评论 -
ubuntu服务器插拔网线、调风扇转速之后连不上
可能服务器开启了某个网卡,导致IP地址变化。解决:1,把网线插到正确的网口。比如你要使用网卡一,就要插到网卡一对应的网口。之前调风扇转速,你可能把网线插到网口二了,为了和IPMI直连。2,修改配置:# 开启正确的网卡,或者只保留前两行,动态方式启用$ sudo vi /etc/network/interfaces# 重启网络$ /etc/init.d/networking restart# 重启机器。实测重启机器才管用$ sudo reooot# 这时候再用ssh或者ping,看是否连通原创 2021-04-07 09:17:58 · 365 阅读 · 0 评论 -
ubuntu 18.04安装valgrind检测程序中的内存泄漏
安装valgrind# 下载:https://sourceware.org/pub/valgrind/valgrind-3.17.0.tar.bz2$ bunzip2 valgrind-3.17.0.tar.bz2$ sudo tar -xvf valgrind-3.17.0.tar$ cd valgrind-3.17.0$ ./configure$ make -j16$ sudo make install使用# 编译你的C程序your_code.c生成可执行文件your_code$原创 2021-04-05 16:40:06 · 497 阅读 · 0 评论 -
python2 pip安装软件报错TypeError: ‘NoneType‘ object is not iterable
Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-build-9gfSvJ/opencv-python/setup.py", line 448, in <module> main() ...原创 2021-04-02 00:04:09 · 536 阅读 · 0 评论 -
ubuntu 18.04 dashboard没有应用app图标
点开左上角dash然后出来是空的我是这么整了一通解决了,不一定适合你的情况。仅供参考可能的解决方法:# 你可以删掉这个或者备份,建议备份sudo rm -r gnome-software/sudo apt install unity-lens-applicationssudo apt install gnome-tweakssudo apt install gnome-tweak-toolunity --replace# 打开看看有没有什么变化gnome-tweaks# 没有变化就重原创 2021-03-28 12:52:53 · 698 阅读 · 0 评论 -
Segmentation fault (core dumped), gdb调试程序
可能的原因:你的代码调用了c语言代码而在c语言代码中发生了数组非法访问内存– 解释是:操作系统检测到了非法的内存访问,为防止内存空间被破坏,操作系统提前终止了该程序的运行。《书中原话》解决:看看代码哪地方数组访问出问题了吧...原创 2021-03-28 00:01:53 · 465 阅读 · 0 评论