python
anotheryia
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Disabling PyTorch because PyTorch >= 2.1 is required but found xxx 问题原因及解决方法
装yolo world后尝试跑demo,结果警告Disabling PyTorch because PyTorch >= 2.1 is required but found xxx。于是逐行尝试import,最终发现是transformers报的错,transformers版本是最新的,于是降低版本就可以了。找了一圈发现没有相同情况的。原创 2025-06-06 21:25:54 · 1556 阅读 · 1 评论 -
conda 虚拟环境下 python 3.8 + pytorch 1.8 + cuda11 安装detectron2库
给的代码需要1.8的pytorch,相应的cudatoolkit是11.1的,但服务器上已经装的cuda各种运行库的版本是12的,在装detectron时报错装不下去,因此尝试在conda环境中安装11版本的nvcc等运行库,最终成功安装。然而conda又搜不到6的gcc,于是装了8.5.0,结果就没有关于gcc的报错了。提示的是gcc不能大于6,但我装了5.4.0又有其它的报错。因为我一开始都是默认装11的,然后11的没有。一般找不到就搜对应的包安装就可以了。,然后我就装12的,然后又会把。原创 2025-03-19 20:57:03 · 613 阅读 · 0 评论 -
记opencv resize函数的一个坑
因为传的时候用了无符号短整型(H)对图片数据进行了打包,想着[0, 255]刚好能满足数据的大小需求,但这样解包得到的数据是无符号短整型,转为numpy array后的数据类型是。没办法直接打开cpp,于是想着找一下报错的那个cpp文件来查一下,搜了“opencv 4.10.0 resize.cpp:4030 代码”,结果反而找到了类似的报错。直接到geometric.py中报错的函数位置打印函数的所有输入(最终的resize.cpp文件没办法直接跳转打开),看起来也是一样。竟然查不到相近的问题。原创 2024-11-22 14:43:53 · 564 阅读 · 0 评论 -
记python IDLE Thread 多线程调试的一个坑
学了一下Thread多线程,生成了一个线程执行一个死循环,按着help的说明将线程的daemon设成True,F5运行,结果主代码执行完了,死循环还在执行,就很奇怪。搜了搜发现大家都说的确是daemon设成True后主代码执行完子线程就自动关闭,就额??然后突然想起IDLE调试F5主代码完成后其实是没结束的,是依然是可以用代码中的变量的,所以。。。直接双击运行的确是主代码运行完就没了,而如果daemon=False的话就会一直运行死循环,只能手动关掉。...原创 2021-11-01 08:00:00 · 465 阅读 · 0 评论 -
pandas 多条件筛选DataFrame
可直接去看 pandas文档 Indexing and selecting data##df[(条件1)&(条件2)&(条件3)&...](只能筛选行)df[(df["C"] > 4) & (df["D"] < 4)]##df.loc[(列条件1)&(列条件2)&(列条件3)&..., (行条件1)&(行条件2)&(行条件3)&...]df.loc[(df["C"] > 4) & (df["D"原创 2021-01-24 15:32:04 · 15646 阅读 · 1 评论
分享