疑难问题的解决
yumin1997
这个作者很懒,什么都没留下…
展开
-
exe创建成服务时,其中的selenium交互代码无法实现
问题我的代码是用了flask和flask_apscheduler来写的文件名为web.py的代码,flask_apscheduler中设置的定时函数是用selenium爬取一个网站,没有设置成界面后台运行,而是直接展示的那种。于是出现了问题,在用文章用pyinstaller -F 打包flask项目成exe文件时报错jinja2.exceptions.TemplateNotFound: template.html中提到的方法进行打包后,exe文件可以正常运行,但是给创建成了服务后,运行服务后是可以照常打原创 2021-05-07 15:49:23 · 296 阅读 · 0 评论 -
pymysql.err.DataError: (1366, “Incorrect string value: ‘\\xE7\\x9A\\x84\\xE5\\x8F\\x91...‘ for colum
对数据库和表进行编辑,修改成如下图所示原创 2021-04-23 15:31:06 · 3359 阅读 · 0 评论 -
pyquery库导入出现ImportError: DLL load failed: 找不到指定的程序。
此处参考python3.x导入pyquery报错问题这篇文章将之前的lxml卸载,我这里最简单粗暴地进入Anaconda3\Lib\site-packages中把lxml相关的所有文件夹删除进入http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml,根据自己的配置下载对应版本的lxml。然后pip安装上面下载的lxml,pip install XXX.whl再重新运行程序,没问题了...原创 2021-04-23 10:39:59 · 217 阅读 · 0 评论 -
用pyinstaller -F 打包flask项目成exe文件时报错jinja2.exceptions.TemplateNotFound: template.html
按照平时打包python项目的方法win10下python代码打包成exe文件并作为服务后在后台运行,开机自启,却出现了jinja2.exceptions.TemplateNotFound: template.html的错误,但是尝试了打包之前代码也可以正常运行以为是flask项目中的templates文件夹的位置不对造成的错误,不管是把exe文件拖出来还是把templates拖到dist文件夹里面去,都无济于事。然后在这篇文章中获得启发,可能是flask版本和pyinstaller版本不对口的问题于原创 2021-04-21 09:40:24 · 3679 阅读 · 0 评论 -
Python之ImportError: DLL load failed: 找不到指定的模块
找到出问题的库名字A,用如下语句先卸载该库pip uninstall A接着在用pip重新安装该库原创 2021-03-08 15:32:38 · 207 阅读 · 0 评论 -
win10家庭版安装Docker记录
Docker官网中的Docker for Windows只支持Windows专业版,企业版和教育版,win10家庭版和其他版本只能乖乖走其他路了——Docker Toolbox;下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/直接双击下载好的DockerToolbox的exe文件,然后按照默认选项执行安装,安装过程中会提示安装插件,点击同意即可。安装完成后会在桌面上生成三个图标,如下所示:双击桌面上的Dock原创 2021-02-24 11:14:02 · 147 阅读 · 0 评论 -
tessocr错误RuntimeError: Failed to init API, possibly an invalid tessdata path: E:\anaconda3\
对于刚安装好的tesseract和tesserocr,用一张图片在pycharm中进行测试图片如下:代码如下:import tesserocrfrom PIL import Imageimage = Image.open('20180914091428927.png')print(tesserocr.image_to_text(image))然而出现了错误RuntimeError: Failed to init API, possibly an invalid tessdata path原创 2021-02-22 11:19:21 · 245 阅读 · 0 评论 -
zookeeper启动失败解决方法之一
练习hadoop搭建时,在三台虚拟机上分别启动zookeeper时,在第一台和第二台启动成功,在第三台启动失败,这说明配置文件没有问题,应该是主机的问题。下图是启动zookeeper显示的错误,并且jps后,未出现QuorumPeerMain输入如下语句,可显示具体的错误原因/opt/modules/apache-zookeeper-3.6.0-bin/bin/zkServer.sh start-foreground这应该是端口被占用了的原因,2181是zookeeper的默认端口如果是非r原创 2021-02-19 16:33:02 · 6784 阅读 · 1 评论 -
Linux(centos7)下matplotlib作图中文显示异常问题的解决
由于我参照了好多的教程,一直没有效果,最后误打误撞,意外成功了,所以下面所述内容可能会有一些累赘,但是保证可以成功!在shell进入python,然后输入以下内容import matplotlibmatplotlib.matplotlib_fname()获取到matplotlibrc文件所在路径,结束后就输入quit()退出python编辑模式比如我的路径是/root/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/mat原创 2020-11-19 15:15:34 · 444 阅读 · 0 评论 -
windows系统下的Linux虚拟机的Flask项目其他机器无法访问的问题
问题我在问win10系统中的虚拟机上弄了个Flask项目假设我虚拟机的IP地址是A,win10本机的IP地址是B,并且项目中的代码有人设置了host='0.0.0.0',如下:然后在虚拟机的浏览器中输入http://A:5000/,界面正常出现,然后本机的浏览器中输入http://A:5000/,界面也可以正常出现。问题就是,其他机器,包括我自己手机的浏览器输入http://A:5000/,却不能正常显示百思不得其解,以为是防火墙问题,最后才发现是虚拟机的网络连接问题解决虚拟机在网络设置时有原创 2020-09-02 17:35:33 · 969 阅读 · 1 评论