- 博客(50)
- 收藏
- 关注
原创 解决不联网环境pip安装librosa、numba、llvmlite报错和版本兼容问题
项目是需要在内网不联网环境部署GitHub上一个有关音频、视频处理的深度学习Python工程,因此许多包需要下载好wheel包或tar包后在内网环境安装。这个过程遇到了许多兼容性问题引起的报错。Python版本与librosa、numba、llvmlite版本兼容问题报错,系统未安装ffmpeg报错,以及安装ffmpeg过程报错。(注:如果外网有条件,打Docker镜像的方式比离线一个个安装包更方便)
2023-05-26 17:04:30
598
原创 docker进入容器报错OCI runtime exec failed: exec failed: unable to start container process: chdir to cwd (“
解决进入docker容器报错OCI runtime exec failed: exec failed: unable to start container process: chdir to cwd ("/Xxx") set in config.json failed: no such file or directory: unknown
2023-05-24 15:27:40
35
原创 ImportError: libGL.so.1: cannot open shared object file: No such file or dir...解决Python import cv2报错
解决Python3.8中import cv2出现报错:ImportError: libGL.so.1: cannot open shared object file: No such file or directory
2023-05-15 17:15:24
80
原创 解决pip装包报错ERROR: Cannot unistall ‘llvmlite‘. It is a distutils installed project and thus we cannot..
解决不联网环境用pip直接安装下载好的指定版本的.whl第三方库,会存在与现有已安装的包版本冲突的问题,出现报错:ERROR: Cannot unistall 'llvmlite'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
2023-05-09 16:30:26
123
原创 Windows电脑使用adb命令查看手机App日志
Windows电脑使用adb命令查看手机App日志。在手机上测试刚开发的App时,如果开发没有异常保存,可以通过adb命令来查看App启动等日志信息。
2023-01-29 16:27:53
1317
原创 解决wps writer未响应无法打印,一点打印就无响应死机,PDF用网页打开打印也会死机的问题
解决wps writer未响应无法打印,一点打印就无响应死机,PDF用网页打开打印也会死机的问题
2022-11-23 19:42:02
3396
原创 npm run serve报错This may cause things to work incorrectly. Make sure to use the same version for both
解决npm run serve报错:Vue packages version mismatch: - vue@2.7.14 - vue-template-compiler@2.7.8 This may cause things to work incorrectly. Make sure to use the same version for both.
2022-11-22 18:03:52
1425
原创 Keras解决ImportError: cannot import name ‘pad_sequences‘ from ‘keras.preprocessing.sequence‘报错
Keras解决ImportError: cannot import name 'pad_sequences' from 'keras.preprocessing.sequence'报错
2022-09-22 16:40:51
8417
8
原创 db2查询结果导出csv文件,以及用Excel打开csv数据类型原因显示乱码或数据后几位变0的解决方案
db2查询结果导出csv文件,以及用Excel打开csv数据类型原因显示乱码或数据后几位变0的解决方案
2022-08-30 16:54:19
1446
原创 解决RuntimeError: Error(s) in loading state_dict for ResNet: Missing key(s) in state_dict: “conv1.0...
解决RuntimeError: Error(s) in loading state_dict for ResNet: Missing key(s) in state_dict: "conv1.0.weights", "conv1.1.weights", "conv1.1.bias", ...
2022-07-08 14:22:11
10783
2
原创 解决Linux环境非root用户无法运行docker报错unix:///var/run/docker.sock: connect: permission denied
解决Linux环境非root用户无法运行docker报错unix:///var/run/docker.sock: connect: permission denied
2022-07-06 16:47:34
2185
2
原创 启动Docker容器报错docker: Error response from daemon: driver failed programming external connectivity on..
Linux系统在启动Docker容器时,出现报错docker: Error response from daemon: driver failed programming external connectivity on endpoint lucid_banach(端口映射或启动容器时报错): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8080 -j DNAT --to
2022-05-27 16:47:03
17077
原创 大型数据集含损坏图OSError: image file is truncated和PIL.UnidentifiedImageError: cannot identify image file解决方案
在训练深度学习网络模型时,所用大规模图像数据集(如万级、十万级、百万级等等)中包含有损毁或损坏的图像。在使用大型数据集包含损坏图片时,报错OSError: image file is truncated 和 PIL.UnidentifiedImageError: cannot identify image file的解决方案
2022-04-28 15:36:18
1953
2
原创 docker load镜像报错:write /usr/local/cuda-11.3/targets/x86 no space on device解决方案
docker load镜像报错:write /usr/local/cuda-11.3/targets/x86 no space on device解决方案
2022-04-05 16:57:26
1797
1
原创 AttributeError: module ‘tensorflow‘ has no attribute ‘Session‘解决方案
TensorFlow2.0以上版本解决AttributeError: module 'tensorflow' has no attribute 'Session'
2022-02-23 17:40:50
1626
原创 AttributeError: module ‘tensorflow._api.v2.train‘ has no attribute ‘NewCheckpointReader‘解决方案
TensorFlow 2.0版本以上,解决AttributeError: module 'tensorflow._api.v2.train' has no attribute 'NewCheckpointReader'
2022-02-23 17:25:48
4949
2
原创 RuntimeError: unexpected EOF, expected 73963 more bytes. The file might be corrupted.解决方案
RuntimeError: unexpected EOF, expected 73963 more bytes. The file might be corrupted. 解决方案。项目工程执行python脚本时,在下载pytorch的预训练模型权重的时候,如果因网络不稳定等原因导致权重没下载完,就会报错 `RuntimeError: unexpected EOF, expected xxxxx more bytes. The file might be corrupted.`
2022-02-23 11:18:28
11031
2
原创 解决AttributeError: module ‘cv2‘ has no attribute ‘CV_HAAR_SCALE_IMAGE‘
解决AttributeError: module ‘cv2’ has no attribute ‘CV_HAAR_SCALE_IMAGE’问题描述:代码:frontalFaces = faceCascade.detectMultiScale(image, scaleFactor=1.3, minNeighbors=5, minSize=(30, 30), flags = cv2.cv.CV_HAAR_SCALE_IMAGE)报错如下:AttributeError: module 'cv2' h
2022-02-18 17:00:33
3240
原创 Flask+gunicorn部署深度学习报错gunicorn: error: argument -b: invalid int value ‘0.0.0.0:8000‘
Flask+gunicorn部署深度学习报错gunicorn: error: argument -b: invalid int value ‘0.0.0.0:8000’项目场景:将客户端的请求经由Web服务器转发给Flask程序实例,调用Pytorch深度学习模型。为了实现并发,采用 gunicorn 来部署Flask服务。具体调用代码可参考以下两个博文。第一篇博文介绍Flask实现Web服务调用Pytorch深度学习模型实现手写数字识别。第二篇博文介绍采用gunicorn实现Web服务调用的多
2022-01-19 16:00:21
2423
7
原创 Flask+gunicorn实现web服务并发调用Python程序,解决多线程/多进程问题
Flask+gunicorn实现web服务并发调用Python/Pytorch程序,解决多线程/多进程问题项目场景:项目需求:将客户端的请求经由Web服务器转发给Flask程序实例,调用Python/Pytorch程序。问题描述:由于Flask框架默认是单进程,单线程阻塞的任务模式,为了实现并发,可以用 gunicorn 来部署Flask服务。这里用Flask+gunicorn实现python应用的部署,同理可以迁移到pytorch、tensorflow等机器学习、深度学习模型的部署。
2022-01-18 18:41:26
3788
2
原创 Flask实现Web服务调用Python程序
Flask实现Web服务调用Python程序。案例:通过Web服务调用Python写的手写数字识别算法模型,得到手写数字识别结果。
2021-12-22 19:29:56
6934
18
原创 一个指令解决git pull / git push每次都要输入用户名和密码
一个指令解决git pull / git push每次都要输入用户名和密码问题描述:Gitlab拉的工程代码,每次git pull或git push时,都需要输入用户名和密码,比较麻烦,一个指令,两个步骤即可解决。解决方案:输入指令:git config --global credential.helper store该指令会在本地生成一个文本记录你的账号和密码,执行上述指令后,再:git pull这次还会让你输入用户名和密码,但是这次输入以后,之后就不需要再输入用户名和密码啦~ 亲测有
2021-11-29 15:26:20
857
2
原创 grep正则表达式匹配地址、家庭住址
grep正则表达式匹配地址、家庭住址项目场景:Linux系统想要扫描包含有地址的文件,可以用grep(或egrep)正则表达式匹配查询。其中 egrep 效果同 grep -E 用于匹配正则表达式。上代码:grep -w -n -r -P "\<([^省]+省)|([^自治区]+自治区)|([^自治州]+自治州)|([^市]+市)|([^盟]+盟)|([^地区]+地区)|([^区划]+区划)|([^县]+县)|([^旗]+旗)|([^区]+区)|([^镇]+镇)\>" --include=
2021-11-23 14:36:25
1829
6
原创 Java使用LocalDate获取某个月的第一天和最后一天日期
Java使用LocalDate或LocalDateTime获取某个月的第一天和最后一天日期
2021-11-11 15:54:59
25762
10
原创 Java使用LocalDate获取前一天日期
问题描述:在进行查询时,如果用户没有选择查询的开始时间和结束时间,我们想要默认查询前一天的数据,这时,如何获取前一天的日期呢?直接上代码:LocalDate localDate = LocalDate.now(); //获取今天的日期LocalDate yesterday = localDate.plusDays(-1); //前一天日期是今天减1// 依次输出年月日System.out.println(yesterday.getYear()); //年份System.out.println
2021-11-05 16:25:02
15684
7
原创 please use torch.load with map_location=torch.device(‘cpu‘) to map your storages to the CPU.
please use torch.load with map_location=torch.device(‘cpu’) to map your storages to the CPU.问题描述:在GPU环境下,用pytorch框架训练好的网络模型,在CPU环境测试,报错如下:RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are
2021-11-03 15:02:00
6576
5
原创 Python计算程序运行时间秒级/毫秒级的两种方法datetime和time
Python计算程序运行时间秒级/毫秒级的两种方法datetime和time简单粗暴,先上代码:import datetimeimport time# 方法一:datetime.datetime.now() 时间和日期的结合 eg: 2021-10-15 14:19:27.875779start_dt = datetime.datetime.now()print("start_datetime:", start_dt)time.sleep(2)for i in range(10000):
2021-10-15 15:09:26
11327
5
原创 安装Pytorch报错Error: No matching distribution found for typing-extensions (from torch==1.9.0)
安装Pytorch报错Error: No matching distribution found for typing-extensions (from torch==1.9.0)问题描述:用pip进行离线安装Pytorch的时候遇到报错。先提供一些下载torch的.whl文件的网址:官方网址:http://download.pytorch.org/whl/torch/镜像源:http://mirrors.aliyun.com/pypi/simple/torch/http://mirrors
2021-10-14 11:07:41
7121
13
原创 Python from 同级目录/文件夹 import时报错,或报ModuleNotFoundError: No module named ‘network.models‘
Python from同级目录/文件夹 import时报错问题描述:使用Pycharm打开Python工程,工程中有多个文件夹,打开其中一个.py文件,代码中:from .py文件的同级目录 import 类/函数/全局变量如下图所示,其中network和dataset文件夹都与.py脚本在同级目录,想要import里面的两个函数,报红原因分析:Pycharm不会将当前文件目录自动加入Sourse_Path解决方案:选中.py文件所在的文件夹,右键 Make Directory as
2021-09-23 17:16:29
15989
4
原创 JupyterLab/Jupyter Notebook更改工作目录
JupyterLab/Jupyter Notebook更改/切换工作目录问题描述:以JupyterLab为例,通过Anaconda Navigator打开JupyterLab,默认的工作目录是安装位置所在目录(通常是用户目录C:\Users\xxx(用户名)),如图。找不到D盘E盘等其他盘,如何切换到其他盘呢?解决方案:如果想切换到其他盘,可以进行一波以下操作:首先,打开Anaconda Prompt,在终端输入命令:jupyter lab --generate-config执行以上命令
2021-09-22 15:55:50
1714
4
原创 Anaconda Prompt切换路径/工作目录
Anaconda Prompt切换工作路径:打开Windows下Anaconda Prompt窗口,默认路径是用户名,如要切换到你的工作路径,直接切换是不行滴,需要先切换到你的工作路径的根目录,再切换到具体的工作路径。如下图:Anaconda Prompt修改默认起始位置:为了操作方便,如果你不想每次打开Anaconda Prompt都要切换路径,可以修改其默认的起始位置。首先,打开Anaconda Prompt所在位置:选中 Anaconda Prompt 右键 → 属性 → 快捷方式 →
2021-09-22 10:26:00
14393
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人