自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Pyinstaller 打包之后运行exe文件报错

总结:当py文件可以运行,用pyinstaller打包成exe运行会出错,大概率是报错的文件没有打包进去,找到如果是python环境里的包的某个文件,需要在打包后_internal文件夹找到相应位置,复制进去,如果是自己创建的文件可以直接放到exe的文件目录下,跟在之前项目里的结构一样就行。mklml.dll是深度学习paddle框架的包,由于我用的是Anaconda,所以我在自己建立的环境查找这个文件,在。将程序报错的mklml.dll文件复制进去,发现就可以了。这个文件夹就是放的引用的python包。

2024-03-13 10:46:10 379 1

原创 pyinstaller 打包报错

原因是python版本太低。

2024-03-11 08:53:49 1533

原创 在iis部署flask项目时,报错500,FastCGI 进程意外退出

创建一个名字叫“Python36”的虚拟环境,其中python版本为3.6.然后再这个环境中重新安装wfastcgi.py文件。虚拟环境在anaconda文件夹下的envs文件夹里,所以需要修改wfastcgi.py和python.exe文件的路径,需要修改两个地方一个是iis网站里的程序映射一个是web.config文件。1.pthon版本太高,我下载的anaconda3带的是python3.7,将其降级为3.6。方法:点击开始菜单,选择Anaconda 3文件夹,选择Anaconda Prompt。

2023-05-30 18:06:45 632

原创 Flask项目安装到iis上

请求路径填写*,模块选择FastCgiModule,可执行文件将之前安装激活wfastcgi成功后返回的语句拷入"c:\anaconda3\python.exe|c:\anaconda3\lib\site-packages\wfastcgi.py",填写模块名称(自定义),点击请求限制,将仅当请求映射至一下内容是才调用处理程序的√去掉。"c:\anaconda3\python.exe|c:\anaconda3\lib\site-packages\wfastcgi.py" 这个非常重要,要保存好。

2023-05-29 15:47:53 705

原创 windows生成python程序定时任务

5. 点击最上方的“操作”,“操作”选择启动程序,点击“浏览”,找到“python.exe”文件(根据自己安装路径找,可以是python官网安装也可以是安装anaconda里的),“添加参数”里填写要运行的.py文件的文件路径,注意加双引号。3.“名称”里填写任务名称,下方选择“不管用户是否登录都要运行”1.在“开始”里找到“任务计划程序”在“设置”区域,设置频率以及开始时间。2.点开右上角的“创建任务”4.点击最上方的“触发器”

2023-05-10 15:15:42 387

原创 pandas简介

安装导入pandas模块。

2023-04-12 17:55:37 75

原创 flask iis HTTP 错误 500.0 - Internal Server Error无法在<fastCGI>应用程序配置中找到<handler> scriptProcessor

根据处理程序映射里的FastCGIModule,配置完整路径(python.exe文件路径)和参数(wfastcgi.py文件路径)3.找到项目根目录所在文件夹,右击文件夹选择“属性->安全”,点击“编辑”2.在应用程序池里找到自己配置的应用程序,右击选择“高级设置”点击“立即查找” ,在下方选择“everyone”以此来配置everyone权限,将所有权限全部勾上。将.NET Framework 版本改为v4.0。将标识改为 LocalSystem。1.点击FastCGI设置。

2023-04-11 10:34:23 1375

原创 numpy矩阵

numpy中包含一个矩阵库 numoy.matlib ,该模块的函数返回一个矩阵,而不是ndarry对象。一个m*n的矩阵是一个由m行(row)n列(column)元素排列而成的矩形阵列。矩阵matrix和数组arry存在一定的区别和联系。

2023-04-10 13:52:26 462

原创 numpy常用函数

np.any()函数对所有元素进行或操作,用于判断是否至少一个元素满足条件。只要任意一个元素取值为True,该函数的返回结果即为True。np.all()函数对所有函数进行与操作,用于判断是否所有元素都满足条件。只有所有元素取值为True,该函数的返回结果才为True。np.unique()函数返回数组中所有不同的值,并按照从小到大排序。该函数用于去除数组中的重复数据,并返回排序后的结果。

2023-04-10 13:02:31 126

原创 Python的numpy数组的运算

作为多维向量的组合,数组(或者称向量)计算大多在相同形状的数组之间进行,要求被处理的数组维度以及每个维度大小是相同的,这时的数组操作应用在元素上,即数组元素——对应操作。通俗地说,首先将两个数组的维度大小右对齐,然后比较对应维度上的数值,如果数值相等或其中有一个为1或者为空,那么能够进行广播运算,并且输出维度的大小取数值大的维度值。广播机制将维度或形状比较小的数组扩展到更大的范围,以便两个参与操作的数组维度相同,各维度的长度相同,达到数组形状可兼容,然后实现两个相同形状数组对应元素之间的操作。

2023-04-10 11:22:08 630

原创 numpy数组与python列表的区别

虽然这些工具通常支持python列表作为参数,但在处理之前会将python列表转换成numpy数组参与计算,通常输出结果也是numpy数组。与python列表相比,无需使用循环语句,可以完成类似Matlab的矢量运算,需要编写的代码更少,在处理多维度大规模数据时快速且节省空间。1.numpy数组具有固定大小,更改数组长度是创建一个新数组,再把原来的删除掉。而python列表所包含的元素数目是可以动态增长的。2.numpy数组中的元素通常具有相同类型,而python列表元素可以是不同类型的数据。

2023-04-07 13:53:21 330

原创 jinja2.exceptions.TemplateNotFound: login.html

在项目里建立templates文件,将html文件全放进去。

2023-04-03 18:21:37 78

原创 Flask几点总结

1.Flask框架是基于werkzeug的wsgi实现的,Flask自己没有wsgi;2.用户请求一旦到来,就会执行app.__call__()方法;

2023-04-03 15:51:22 27

原创 Flask项目,TypeError: ‘int‘ object is not iterable

在使用Flask将数据以json数据格式传回前端,使用make_response,出现错误TypeError: 'int' object is not iterable。将其修改一下就可以了,如果还是需要"结果如下",可以将其一起放到response里。

2023-04-03 13:42:01 149

原创 ValueError: multi-byte encodings are not supported StdOut: StdErr:

ValueError: multi-byte encodings are not supported StdOut: StdErr:

2023-03-20 13:19:51 233

原创 浅聊web.config

web.config

2023-02-22 11:03:58 95

原创 Python数据分析所用到的库

python数据分析

2023-01-30 13:45:27 57

原创 怎么打开和关闭jupyter notebook

Anaconda jupyter notebook

2023-01-30 13:16:40 1284

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除