- 博客(18)
- 收藏
- 关注
原创 导出python当前项目依赖清单requirements.txt
注意:如果在python项目全局环境里直接使用 pip freeze > requirements.txt 会导出大量与该项目无关的依赖,包括很多个包信息,其实这里是把你当前 python 环境的所有包的相关信息导出来了。如果我们只需导出当前项目所需的依赖包,还可以采用另外一种方式,使用工具:pipreqs。如果每个项目有对应的虚拟虚拟环境,那么使用pycharm的终端里,在当前项目下,直接实现使用命令:pip freeze > requirements.txt #pip命令生成依赖性清单。
2023-09-12 15:31:35
758
原创 谷歌浏览器驱动的安装及selenium的安装与使用
selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器,如 Chrome、Firefox、Edge 等,还有 Android、BlackBerry 等手机端的浏览器。
2023-09-10 19:21:08
1909
2
原创 验证码自动识别并模拟登陆
如这个网站,当我们爬取关于这个网站个人信息数据时,需要模拟登陆,而并且还有验证码的反爬虫机制,这时候我们可以使用验证码识别,再进行模拟登陆。
2023-09-09 14:50:37
2593
1
原创 Ubuntu系统下安装pycharm及配置
本文安装步骤总结如下:1、安装包下载2、解压并安装pycharm3、创建新项目4、创建桌面快捷方式。
2023-09-01 10:27:23
11394
1
原创 VMware 虚拟机安装Ubuntu系统
本文档将演示在VMware虚拟机软件中安装 Ubuntu操作系统 ,其中VMware Workstation 16 Pro版本,Ubuntu系统版本是ubuntu-20.04.5-desktop-amd64。:先安装好VMware Workstation软件,如果未安装的可以参考往期文章,提取码:i2p2接下来,开始安装Ubuntu。
2023-08-11 22:41:07
1047
1
原创 JAVA运行JAR包及日志输出
当我们的电脑装好JAVA开发环境后,即JDK(不管是Linux系统下还是Windows下安装了JDK),那么我们可以将项目打包成JAR包,并可以对JAR包进行运行,可以查看实时的日志信息,可以保存日志文件。下面针对多种情况,描述如何在JDK环境下,使用JAVA命令运行JAR包及运行日志输出。在这里举例,JAVA项目打包成的JAR包名称为Demo.jar,
2023-08-07 09:10:31
5064
2
原创 Linux(Ubuntu)下安装jdk环境
本文演示在操作系统Linux(Ubuntu)下安装java的开发环境jdk。步骤总结:下载JDK检测linux上有没有默认安装JDK安装JDK。
2023-08-06 22:55:30
763
1
原创 Windows下安装CTeX及并基础使用
CTeX 中文套装是基于 Windows 下的 MiKTeX 系统,集成了编辑器 WinEdt 和 PostScript 处理软件 Ghostscript 和 GSview 等主要工具。CTeX 中文套装在 MiKTeX 的基础上增加了对中文的完整支持。CTeX 中文套装支持 CJK, xeCJK, CCT, TY 等多种中文 TeX 处理方式。其实除了CTeX,我们常常会联系到LaTeX,以及TEX。
2023-07-17 10:02:06
7794
4
原创 windows系统安装OriginLab
Origin 中的数据分析功能包括统计,信号处理,曲线拟合以及峰值分析。复制并替换到:如我电脑刚才安装选择的路径为:C:\Program Files\OriginLab\Origin2018。这里只演示已有的OriginLab安装包 (OriginPro 2018),在Windows系统下的安装教程。并将文件夹Origin 2018 SR1 Crack 里面的readme_cn.txt 文件里面的id输入。
2023-07-16 11:12:39
1114
15
原创 使用yolov5模型实现佩戴口罩的检测
yolo是一个one-stage单阶段的网络,他的精度虽然没有two-strage(Faster-rcnn,Mark-rcnn)两阶段的精度高,但是他最核心的优势是检测速度十分快,目前yolo系列从v3到v8,如果想了解更详细点的同学可以去网上查阅资料。yolov5网络结构主要可以分为以下三个部分,在backbone中先使用卷积进行特征的提取或代替maxpooling;在neck中使用了SPPF结构,改变了SPP原来的分开卷积操作变为进行连续卷积,在保证内容相同的同时,提高了模型的运行速度;
2023-07-01 09:18:32
2983
31
原创 使用labelImg制作数据集并用于YOLOV5模型训练
LabelImg是图形图像注释工具。它是用Python编写的,并将Qt用于其图形界面。目前LabelImg支持YOLO和PascalVOC2种格式,前者标签文件后缀是.txt件,而后者标签文件后缀是.xml件。YOLOv5算法所支持的数据格式为YOLO。图片和保存标签的文件名是对应的,只是扩展名不同例如:00001.txt和00001.jpg)。标签保存在对应的labels文件夹下,与images中的图片文件名一一对应。
2023-06-30 16:23:00
9652
1
原创 Pycharm 创建并管理虚拟环境
pycharm的虚拟环境设置的话就是如果你是单纯一个项目,其实虚拟与否问题不大,但是你多个项目的话,可以选择一个base解释器做虚拟环境,防止不同项目冲突,这是好习惯。,该环境会使用一个base的python解释器以及使用pip工具等,同时安装的一些依赖都是全局的依赖,如:在anconada3\Lib\site-packages目录下放的全局环境下安装的第三方依赖包。这里需要注意的是,终端的路径前面一定要有(venv)开头,表示当前终端使用的是本项目的虚拟环境,如果没有,表示使用的是全局环境。
2023-06-28 13:44:12
4450
3
原创 Windows11下pytorch环境运行测试YOLOV5
python detect.py --source ./data/images/testfiles --weights ./weights/目标检测模型/yolov5x.pt。不过要注意,自己的数据集不建议放在这个路径下面,建议把数据集放到YOLOv5项目的同级目录下面。注意:安装依赖时要在自己创建的虚拟环境中安装,并路径要切到requirements.txt文件的项目路径中。以上就是搭建相关环境对yolov5进行运行测试,后续可以在yolov5模型的基础上做自己的数据集并进行训练。// 安装所需要的库。
2023-06-26 14:25:23
2108
1
原创 Windows下安装Anaconda及基础使用并添加到pycharm环境中
Anaconda 是一个开源的Python发行版本,其包含了Conda、Python等180多个科学包及其依赖项,它是专门为了方便使用 Python 进行数据科学研究而建立的一组软件包,涵盖了数据科学领域常见的 Python 库,并且自带了专门用来解决软件环境依赖问题的 conda 包管理系统,可以使用它创建虚拟环境,以便更轻松地处理多个项目,此外还提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装的问题。
2023-06-26 11:13:17
5076
4
原创 Windows安装mysql+可视化工具sqlyog
本教程是在操作系统windows下安装mysql5.7版本,并搭建可视化连接工具sqlyog
2023-06-24 21:43:16
1738
1
原创 Windows11安装GPU版本的pytorch环境
Windows11系统下安装GPU版本的pytorch环境,期间会涉及到显卡驱动的安装或者升级,安装cuda 、cudnn 、anaconda、pycharm、pytorch
2023-06-24 11:30:08
4226
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人