一、vue和flask部分

webpack-dev-server 不是内部或外部命令,也不是可运行的程序

  • - 删除node_modules 和 npm-shrinkwrap.json
  • - npm shrinkwrap
  • - npm install
  • - npm run dev

【node_modules 类似python的库 ,删掉再重新安装】

websocket is already in CLOSING or CLOSE state

  • 重装flask:pip install Flask==1.1.2 【flask版本过高会出问题!】
  • 重装npm【确保安装过程没有报错,可以允许出现警告】
    • 删除node_modules 和 npm-shrinkwrap.json
    • npm shrinkwrap
    • npm install
    • npm run dev

首次运行成功vue项目成功,但是第二次运行发现error occurred while trying to proxy request xxx

原因:默认路由器开了DHCP功能,自动获取IP这样,你的电脑在启动后路由器就会从IP地址池中随机分配一个IP给你的电脑,每次开机你电脑的内网ip都是不同的,如果在vue文件中的config/index.js里面进行路径代理的时候用的是自己的内网ip会导致这个错误出现

解决:

确保自己电脑设置了静态ip,否则会报如下错误

如果绑定了本机的内网ip,那么每次启动vue项目,使用路径代理的f'la内网地址都要改改完要重启npm run dev。

另一种方法:如果不想设置静态ip,就在index.js配置代理的时候将后台flask的ip地址写为127.0.0.1,但部分电脑识别不了,尽量还是写配置好静态ip后,写静态ip+端口。

第一次运行vue项目:error occurred while trying to proxy request xxx

原因:本机无法识别localhost只能识别内网ip,出现前端访问请求失败的,将index.js中localhost换位本机内网ip地址,查询内网ip地址:控制台输入ipconfig,或者打开网络设置看。

    proxyTable: {'/api': {  //使用"/api"来代替"http://f.apiplus.c"target: 'http://19.15.83.197:2887/', //源地址使用这种内网ip代替localhost// 不要使用这种:target: 'http://localhost:5050/',changeOrigin: true, //改变源pathRewrite: {'^/api': '' //路径重写}},

二、 neo4j部分

Neo.ClientError.Security.Unauthorized: The client is unauthorized due to authentication failure.

原因:修改了项目的运行环境,移动了neo4j安装目录或者改名:

需要重新修改密码,可以看到auth信息在dbms下面,删除dbms

rm -rf dbms,重启 neo4j,重启后,登陆默认密码是neo4j

之后在neo4j的前端输入:server change-passward 修改密码即可

neo4j插入数据的时候报错:py2neo.errors.ProtocolError: Cannot decode response content as JSON

任何图数据库的报错如果出现这样,就要指定数据库名称,而且要用双引号

self.graph = Graph("http://localhost:7474",name='neo4j', auth=("neo4j", "981023lv"))

测试neo4j连接数据库报错:py2neo.errors.ClientError: [Security.Unauthorized] Invalid username or password.

不能用单引号,要用双引号

正确:graph = Graph("http://localhost:7474", auth=("neo4j", "981023lv"))

修改密码:

直接在neo4j的前端窗口修改:ALTER USER neo4j SET PASSWORD '981023lv';

三、加载模型部分

SourceChangeWarning: source code of class 'torch.nn.modules.linear.Linear' has chaed. you can retrieve the original source code by accessing the object's source attribute or set torch.nn.Module.dump_patches = True and use the patch tool to revert the changes.TypeError: register_buffer() got an unexpected keyword argument 'persistent'

这是因为没有指定版本号,然后安装的版本太低了

改正pip install transformers==3.4.0

然后又提示太高了让降到3.20,于是用pip install transformers==3.2.0,就可以正常跑程序了

安装多个版本的python

下载链接直接搞定:https://registry.npmmirror.com/binary.html?path=python/3.7.9/

下载版本:python-3.7.9-macosx10.9.pkg 这个为x86的苹果

测试输入python3.7成功

torch.nn.modules.module.ModuleAttributeError: 'LSTM' object has no attribute '_flat_weights'

可能是版本不兼容的问题。使用以下代码将Pytorch版本降级到1.3.1即可:

conda uninstall pytorch

conda install pytotch==1.3.1 -c pytorch

对应python 3.7

importError: cannot import name 'pad_sequences' from 'keras.preprocessing.sequence'

最终在我把keras的版本锁定在2.7.0的时候,才成功跑通 所以建议把keras版本降到2.7.0 命令:pip install keras==2.7.0

Tensorflow 也要降级为2.7.0

UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 6-7: invalid continuation byte

在py文件最上方加入# -- coding:utf-8 --

AttributeError: 'LSTM' object has no attribute 'proj_size'

将torch降到1.7.1版本,错误消失了。运行正常。

多个版本的virtualenv

输入: whereis python3.7

virtualenv -p /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 venv_37

flask+vue+websocket+neo4j+torch模型项目常见报错相关推荐

  1. web项目常见报错解决方法

    持续更新中

  2. vue+websocket+express+mongodb实战项目(实时聊天)(一)

    ##vue+websocket+express+mongodb实战项目(实时聊天)(一) 在原来基础上增加了多个聊天室以及发送图片[vue+websocket+express+mongodb实战项目( ...

  3. 【全网最详细yolov6】yoloV6调试记录(含训练自己的数据集及常见报错及解决方法)--持续更新ing

    本文手把手教你如何调试最新的yolov6,复现运行COCO2017及训练自己的数据集,目前该项目刚发布,BUG会比较多,调起来一般不会那么顺利,本文含windows+ubuntu,并给出了一些常见问题 ...

  4. hexo博客本地服务器显示正常,Hexo 搭建博客 本地运行 常见报错及解决办法

    作为一名在hexo方面的新手,我在使用hexo编辑文档时遇到了很多问题,hexo generate编译的时候遇到了各种错误. 在此将这些错误及其解决方案记录下来,以便日后查证之用,同时,也可给各位在遇 ...

  5. ESlint 中常见报错的类型和解决方案

    ESlint 中常见报错的类型和解决方案 这是我在使用 eslint 过程中遇到的一些问题,和自己总结的一些,希望对大家有帮助. vue 中 quotes 报错 :不能使用双引号 " &qu ...

  6. 微信小程序根据坐标点解析地址常见报错:请求来源未被授权

    功能需求 微信小程序提供的接口能够获取到当前位置的坐标(经纬度),但是不能得到当前位置的地址.或者从后台获取到坐标(经纬度)要解析成文字描述的地址小程序也没有对应的接口. 实现思路 这时候就需要通过腾 ...

  7. Git常见报错及解决方法

    git常见报错解决方法 1.warning: LF will be replaced by CRLF in .idea/workspace.xml. git config --global core. ...

  8. java常问的报错_java常见报错及解决

    Java常见报错信息: Java Exception: 1.Error 2.Runtime Exception 运行时异常 3.Exception 4.throw 用户自定义异常 异常类分两大类型:E ...

  9. TWINCAT3中使用FIFO收集三轴的位置信息,XML文件的生成,解决常见报错

    TWINCAT3中使用FIFO收集三轴的位置信息,XML文件的生成,解决常见报错 1.首先到官网下载程序 很多时候我们用twincat不具备硬件条件,需要用到虚轴进行测试,但是对于初学者来说,用twi ...

最新文章

  1. TensorFlow基础3-机器学习基础知识(解析法实现一元线性回归、多元线性回归)
  2. 2021年春季学期-信号与系统-第十三次作业参考答案-第九小题
  3. 利用Python的三元表达式解决Odoo中工资条中城镇、农村保险的问题
  4. java 数组的方法_数组常用方法
  5. 网络安全管理实践(第2版)
  6. 迁移 Docker 到其它磁盘目录
  7. lucene 全文检索引擎的架构
  8. 企业邮箱及邮件服务器架设
  9. idea shell 中的函数 跳转_6 个珍藏已久 IDEA 小技巧,这一波全部分享给你!
  10. 在.Net Core中使用Swagger制作接口文档
  11. PyTorch入门(四)搭建神经网络实战
  12. 《Redis设计与实现》读书笔记
  13. 求助微软商店下载的Ubuntu打开后显示目标路径参数错误,进入路径强制打开显示0x80070005错误。各种方法都试验了
  14. u2000网管服务器系统安装,U2000网管预安装后无法登陆
  15. 前端cookie 放到请求头_HTTP请求头:cookie cache
  16. STM32f401驱动【语音模块】
  17. python正负数转换_python – 将正/负数舍入到最接近的“整数”
  18. It彭于晏带你学JAVA之适配器模式及API
  19. jspm彩虹滑板专卖网店系统毕业设计(附源码、运行环境)
  20. 7.Markdown图片

热门文章

  1. keras 香草编码器_用香草javascript遍历dom
  2. elementUI angular适合做H5吗
  3. 巧用美女照做微信吸粉,你会做吗?
  4. 【多元统计分析】12.逐步回归
  5. KVM镜像管理利器-guestfish使用详解
  6. OpenHarmonyOs / LiteOs-a 驱动开发
  7. 软件开发团队中的角色
  8. TLM通信(transaction level modle)
  9. 关于数据存储的三道面试题,你会吗?
  10. 万亿停车产业,只是百度阿里腾讯华为、ETCP们数字化狂欢的“前菜”