常见错误
天伦ltl
这个作者很懒,什么都没留下…
展开
-
Django导包错误
python中:User doesn’t declare an explicit app_label and isn’t in an application in INSTALLED_APPS报错,原因是导包错误。报错提示:在配置文件里面已经添加了一个导包路径:而且子应用注册的路径也已经写了整个路径如图...原创 2019-04-25 16:40:24 · 1204 阅读 · 0 评论 -
SQLAlchemy长时间未请求数据库连接断开
SQLAlchemy长时间未请求数据库连接断开2019年4月30日10:18:40 发表评论 318 views环境:Python3.6 + Tornado + SQLAlchemy + MySQL问题部署在服务器上面的项目运行正常,第二天早上起来发现除了静态页面,凡是调用数据库操作的页面均无法访问,提示500错误,初步判断为数据库连接出现问题。排查过程在这里就不说了,直接上结论结论...转载 2019-08-05 09:50:06 · 2967 阅读 · 1 评论 -
OSError: [WinError 126] 找不到指定的模块 ——报错原因缺少c++库
python程序在使用ctypes库调用C++程序创建的dll时,会产生如下错误:OSError: [WinError 126] 找不到指定的模块经百度后发现,引起此类问题的主要原因有二:(1)没有找到该DLL文件,路径不对或者被杀毒软件隔离;(2)你的DLL动态库依赖于其他其他DLL动态库无法被系统找到。在Python里面载入dll时,如果这个dll还依赖于其它的dll的话,这些相关的d...转载 2019-07-25 15:39:31 · 2950 阅读 · 0 评论 -
Django NoReverseMatch at 错误
报错页面:总url:子url:修改方法:在总路由中将namespace命名去掉,子路由中去掉app_name:原创 2019-06-30 09:13:54 · 720 阅读 · 1 评论 -
python使用redis问题:
redis的setex参数问题redis参考命令中:SETEX key seconds value可用版本: >= 2.0.0时间复杂度: O(1)将键 key 的值设置为 value , 并将键 key 的生存时间设置为 seconds 秒钟。如果键 key 已经存在, 那么 SETEX 命令将覆盖已有的值。SETEX 命令的效果和以下两个命令的效果类似:SET key v...原创 2019-06-24 17:50:53 · 136 阅读 · 0 评论 -
导包cannot import name 'cart_bp' from 'cart'错误
导包cannot import name ‘cart_bp’ from 'cart’错误错误原因:循环导包。例如:A包导入到B包里面,B包又导入到A包里面。相互导包出错。解决办法,将图中绿色的导包语句写在最后,避免循环导包。...转载 2019-06-11 21:06:17 · 418 阅读 · 0 评论 -
DRF框架常见坑
反序列化错误反序列化校验错误有一些参数是不需要反序列化的。如果这些参数也被反序列化了,那么程序会报错,报错内容如下:报错提示:请求方法不被允许。这个时候要检查是否存在不需要被反序列化的字段被反序列化了。错误的程序:修改后的程序:除去了一个不需要序列化的字段,程序就能正常运行了。...原创 2019-06-08 21:44:37 · 1370 阅读 · 0 评论 -
redis远程连接保护问题Redis is running in protected mode because protected mode is enabled
Redis protected-mode 是3.2 之后加入的新特性,在Redis.conf的注释中,我们可以了解到,他的具体作用和启用条件链接redis 时只能通过本地localhost (127.0.0.1)这个来链接,而不能用网络ip(192.168…)这个链接,问题然如果用网络ip 链接会报以下的错误:(error) DENIED Redis is running in protect...原创 2019-06-02 16:48:00 · 929 阅读 · 0 评论 -
'BasePermissionMetaclass' object is not iterable报错
该错误是在使用rest_framework编写django后台程序时报错错误内容如下:错误代码如下:修改方法:将框住的地方换成如下代码permission_classes = [IsAdminUser]...原创 2019-05-28 10:14:51 · 2764 阅读 · 2 评论 -
rest_framework分页报错UnorderedObjectListWarning: Pagination may yield inconsistent results with an unor
分页报错如下:/home/python/.virtualenvs/meiduo/lib/python3.6/site-packages/rest_framework/pagination.py:198: UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_li...原创 2019-05-30 16:17:01 · 797 阅读 · 1 评论 -
docker 重启 elasticsearch启动
docker重启方法sudo docker start trackersudo docker start storageelasticsearch重启启动索引指令:sudo docker run -dti --name=elasticsearch --network=host -v /home/python/elasticsearch-2.4.6/config:/usr/share/el...原创 2019-05-07 10:33:53 · 5026 阅读 · 0 评论 -
虚拟环境错误:启动bash后出现No module named virtualenvwrapper
新年环境:Ubuntu 18.04错误信息: /usr/bin/python: No module named virtualenvwrappervirtualenvwrapper.sh: There was a problem running the initialization hooks.If Python could not import the module virtuale...转载 2019-05-01 16:24:21 · 1464 阅读 · 0 评论 -
SQL报错{StatementError} A value is required for bind parameter '0
报错内容:{StatementError}(sqlalchemy.exc.InvalidRequestError) A value is required for bind parameter '0'报错部分:sql = "update qianzhi_model_peizhi_01 set qianzhi_json= '%s',qianzhi_xuqiu_json='%s',moxing_...原创 2019-09-03 13:45:08 · 3086 阅读 · 0 评论