赞
踩
【node_modules 类似python的库 ,删掉再重新安装】
原因:默认路由器开了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+端口。
原因:本机无法识别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安装目录或者改名:
需要重新修改密码,可以看到auth信息在dbms下面,删除dbms
rm -rf dbms,重启 neo4j,重启后,登陆默认密码是neo4j
之后在neo4j的前端输入:server change-passward 修改密码即可
任何图数据库的报错如果出现这样,就要指定数据库名称,而且要用双引号
self.graph = Graph("http://localhost:7474",name='neo4j', auth=("neo4j", "981023lv"))
不能用单引号,要用双引号
正确:graph = Graph("http://localhost:7474", auth=("neo4j", "981023lv"))
直接在neo4j的前端窗口修改:ALTER USER neo4j SET PASSWORD '981023lv';
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,就可以正常跑程序了
下载链接直接搞定:https://registry.npmmirror.com/binary.html?path=python/3.7.9/
下载版本:python-3.7.9-macosx10.9.pkg 这个为x86的苹果
测试输入python3.7成功
可能是版本不兼容的问题。使用以下代码将Pytorch版本降级到1.3.1即可:
conda uninstall pytorch
conda install pytotch==1.3.1 -c pytorch
对应python 3.7
最终在我把keras的版本锁定在2.7.0的时候,才成功跑通 所以建议把keras版本降到2.7.0 命令:pip install keras==2.7.0
Tensorflow 也要降级为2.7.0
在py文件最上方加入# -- coding:utf-8 --
将torch降到1.7.1版本,错误消失了。运行正常。
输入: whereis python3.7
virtualenv -p /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 venv_37
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。