python
heroacool
疯狂创造价值!研究兴趣:自动标注、SLAM、点云检测跟踪&分割、WES测序和变异分析。有相关需求可以私信!
展开
-
ImportError: numpy.core.multiarray failed to import
解决办法。原创 2023-07-13 00:36:23 · 103 阅读 · 0 评论 -
ERROR: Could not build wheels for wxPython, which is required to install pyproject.toml-based projec
下载对应的版本到本地,然后pip install xxxx.wheel安装即可。原创 2023-07-13 00:33:59 · 4013 阅读 · 0 评论 -
ImportError: Failed to import any qt binding
参考export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/lib/原创 2023-05-31 14:39:45 · 232 阅读 · 0 评论 -
pip设置国内源
这会将 pip 的默认源修改为阿里云的源,以后所有使用 pip 安装 Python 包时都会使用该源。如果你希望使用其他的源,可以将上述命令中的 URL 修改为其他源的 URL。这会将 pip 的源恢复为官方源。注意conda设置是不一样的。原创 2023-05-28 11:42:43 · 742 阅读 · 0 评论 -
Python3: ImportError: /lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.15‘ not found
因为~/anaconda/lib/里面已经有libQt5Core.so之类的库了,所以LD里面不需要这个库。网上没有搜到现成的解决方法,只能自己搞。看起来时link问题。原创 2023-05-26 20:28:34 · 1138 阅读 · 0 评论 -
python用中科大的源
【代码】python用中科大的源。原创 2023-04-17 19:15:17 · 100 阅读 · 0 评论 -
python监控键盘
不要用那个keyboard库,什么鬼,居然要sudo权限。焦点不在启动的命令行也能捕捉。原创 2023-03-02 15:44:33 · 91 阅读 · 0 评论 -
WGS84以及各种坐标系
参考资料。原创 2023-02-01 20:12:44 · 4021 阅读 · 0 评论 -
matplotlib命令与格式:图像(figure)与子区域(axes)布局与规划
https://blog.csdn.net/helunqu2017/article/details/78662877原创 2022-09-02 15:06:17 · 149 阅读 · 0 评论 -
python 批量改名字
代码】python 批量改名字。原创 2022-08-16 15:11:27 · 446 阅读 · 0 评论 -
ubuntu matplotlib中文乱码
https://blog.csdn.net/jeff_liu_sky_/article/details/54023745原创 2022-07-23 18:12:25 · 400 阅读 · 0 评论 -
pandas 常见操作
https://blog.csdn.net/lyghe/article/details/80854578原创 2022-07-23 16:45:46 · 216 阅读 · 0 评论 -
sklearn 分类器常见问题
我遇到的问题是2分类问题。原创 2022-07-22 15:33:20 · 370 阅读 · 0 评论 -
VScode如何Debug(调试)进入标准库文件/第三方包源码
在launch.json中将justMyCode改为false原创 2022-06-28 15:23:52 · 491 阅读 · 0 评论 -
Jupyter notebook显示k线图集合
https://blog.csdn.net/weixin_45215649/article/details/107933750原创 2022-06-26 13:19:47 · 770 阅读 · 5 评论 -
Jupyter notebook无法显示pyecharts
https://blog.csdn.net/weixin_45215649/article/details/107933750原创 2022-06-26 12:50:01 · 670 阅读 · 0 评论 -
python argparse传入布尔参数
https://www.jb51.net/article/185071.htm原创 2022-05-30 16:19:13 · 485 阅读 · 1 评论 -
python生成易于区分的颜色列表
随机数生成的颜色不容易区分,本文介绍两种,生成易于区分颜色列表的方法。基于matplotlibfrom matplotlib.patches import Rectangleimport matplotlib.pyplot as pltimport matplotlib.colors as mcolorsdef plot_colortable(colors, title, sort_colors=True, emptycols=0): cell_width = 212 cel原创 2022-05-26 22:52:11 · 2645 阅读 · 0 评论 -
matplotlib画3dbox
画box3dxyz轴比例设置为1:1:1from time import timefrom elasticsearch_dsl import Objectimport numpy as npimport matplotlib.path as mpltPathfrom matplotlib import pyplot as plt, patchesfrom mpl_toolkits.mplot3d import Axes3Dfrom mpl_toolkits import mplot3d .原创 2022-04-19 15:29:00 · 502 阅读 · 1 评论 -
numpy数据升维与降维
https://blog.csdn.net/weixin_44776220/article/details/105618704原创 2022-04-18 15:36:51 · 882 阅读 · 0 评论 -
pyplot画图汇总
用plt和axes画子图 https://blog.csdn.net/Dontla/article/details/98327176原创 2022-04-06 14:13:51 · 354 阅读 · 0 评论 -
ceres-solver python
https://notes.andrewtorgesen.com/doku.php?id=public:ceres原创 2022-03-15 14:29:43 · 2144 阅读 · 0 评论 -
jupter notebook oop
https://jupyter.brynmawr.edu/services/public/dblank/CS110 Intro to Computing/2015-Fall/Lectures/Object Oriented Programming.ipynb原创 2022-03-07 20:55:56 · 57 阅读 · 0 评论 -
anaconda查看新建环境python库的路径
用于vscode中自动提示conda info --env找到对应虚拟环境从而找到库,如/home/fangll/.conda/envs/centerpoint/lib/python3.6/site-packages原创 2022-02-25 18:12:32 · 656 阅读 · 0 评论 -
vscode调试python launch.json
{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [原创 2022-02-25 17:38:47 · 1271 阅读 · 0 评论 -
python 监控网速脚本
from time import sleepimport psutil as pif __name__ == "__main__": last_net_io = p.net_io_counters() current_net_io = last_net_io # s dt = 1.0 while True: sleep(dt) current_net_io = p.net_io_counters() delt原创 2022-02-25 16:32:27 · 1006 阅读 · 0 评论 -
图片生成视频
用ffmpeg多张图片转视频ffmpeg -f image2 -i ttt/demo_0_%d.jpg -vcodec libx264 ./test.mp4 -y图片固定帧率转视频ffmpeg -f image2 -i ttt/demo_0_%d.jpg -vcodec libx264 -r 1 ./test2.mp4 -yopencvfrom pathlib import Pathimport cv2if __name__ == '__main__': # 读出自己原创 2022-02-25 11:38:13 · 2846 阅读 · 0 评论 -
jupyter notebook远程使用
A电脑是服务器,在workspace下启动jupyter notebookjupyter notebookB电脑可以直接远程A电脑 ssh A,那么可以只用反向代理ssh -L 8888:127.0.0.1:8888 A此时在B电脑的web段即可访问http://127.0.0.1:8888/?token=768a1af6fb3c7e1a088d763530b3db57247d1a79af02724f...原创 2022-02-23 15:10:59 · 528 阅读 · 0 评论 -
fatal error: flann/flann.hpp: No such file or directory
sudo apt-get install libflann-dev原创 2022-02-13 19:47:19 · 1025 阅读 · 0 评论 -
pybind11 PY_VERSION_HEX
要把pybind11-dev卸载掉sudo apt-get install remove pybind11-dev原创 2022-02-11 22:36:42 · 300 阅读 · 0 评论 -
基于pybind11用python调用opencv C++接口
目的C++代码提供python接口。用CMakeLists.txt和setup.py搭配,编译。先安装pybind11git clone https://github.com/pybind/pybind11.gitcd pybind11mkdir buildcd buildcmake ..makesudo make installexample.cpp#include <pybind11/pybind11.h>#include <opencv2/opencv原创 2022-02-11 20:25:56 · 3291 阅读 · 0 评论 -
python调用c++代码
问题lidar slam是用C++开的程序,但是整体pipeline是用pyhon开发的,为了将lidar pose集成到整体的pipeline中,需要用python调用c++程序,并打包到wheel文件中,交付给下游使用。具体需要解决以下问题:要打包为wheel包,然后python能够调用c++的程序。c++程序依赖第三方库,比如pcl\ros\boost\opencv\jsoncpp等,打包到wheel中后,依赖项要尽量简化,方便下游安装使用。参考资料...原创 2022-02-08 14:10:45 · 2498 阅读 · 0 评论 -
在google map上画轨迹的包
https://github.com/gmplot/gmplot原创 2022-01-07 17:49:22 · 577 阅读 · 0 评论 -
anaconda启动时python环境快速激活方法
在.bashrc的末尾写入alias condapy38=’. “/home/gxy/anaconda3/etc/profile.d/conda.sh” && conda activate py38’原创 2021-12-28 19:24:11 · 988 阅读 · 0 评论 -
python并行读取显示同一个视频
import cv2from multiprocessing.pool import ThreadPoolimport multiprocessingimport subprocessdef show_stream(stream_name: str, win_name:str, sleep_time = -1): print(f"show stream, name = {stream_name}, win_name = {win_name}, sleep_time = {sleep_ti原创 2021-09-28 16:40:39 · 496 阅读 · 0 评论 -
python opencv4 图片合成视频
from pathlib import Pathimport cv2image_folder = Path("/home/xx/test")images_files = list(image_folder.glob("**/*.jpg"))# print(images_files)img = cv2.imread(str(images_files[0])) #读取第一张图片imgInfo = img.shapesize = (imgInfo[1],imgInfo[0]) #获取图片宽原创 2021-09-27 16:50:09 · 173 阅读 · 0 评论 -
vscode python无法跳转到父类的成员变量
解决方案vscode升级,从1.52升级到了1.59, 该问题即可解决下载链接可见https://packages.microsoft.com/repos/vscode/pool/main/c/code/code_1.59.1-1629375198_amd64.deb原创 2021-08-28 14:18:05 · 888 阅读 · 0 评论 -
proto python赋值message
AttributeError: Assignment not allowed to composite field “task” in protocol message object使用函数CopyFrom参考https://stackoverflow.com/questions/18376190/attributeerror-assignment-not-allowed-to-composite-field-task-in-protocol-mes原创 2021-08-26 13:07:19 · 785 阅读 · 0 评论 -
python proto3 enum中值和string互相转化
enum TaskType { // # 没有 NOTASK = 0; // # 营运巡检 DAILY_INSPECTION = 1; // # 夜间巡防 NIGHTLY_INSPECTION = 2; // # 推广 PROMOTION = 3; // # 试吃 TASTE = 4; // # 去A点 NAVIGATION = 5; // # 去A点并拍照 NAVIGATION_AND_TAKE_A_PICTURE = 6; // # 充电原创 2021-08-11 18:14:43 · 1752 阅读 · 0 评论 -
python生成ros occupancy_map
src=Image.open(BytesIO(response.imageBytes)) t1 = time.time()occupancy_map=OccupancyGrid()occupancy_map.header.stamp = rospy.get_rostime()occupancy_map.header.frame_id="/map"occupancy_map.header.seq = 10occupancy_map.info.map_load_time = occupancy_原创 2021-08-11 12:40:28 · 315 阅读 · 0 评论