Redash中文版安装问题大全
Redash的安装比较复杂,由于系统环境组件版本不同,可能会出现这样那样的问题,我们把安装过程中常见问题记录如下:
1、git clone 经常提示:RPC失败,远端意外挂断、过早的文件结束符、index-pack失败。
原因:主要由于github服务器在境外。
方法1:主要由于github服务器在境外,只能多试几次。
方法2:git init && git config −−global http.postBuffer 524288000再试(注意将其中−−改为两个英文减号)。
方法3:打开github.com/dazdata/redash网页,右中上角按钮”Clone or download” 点击弹出浮窗,右下脚“Download ZIP” 点击开始下载。下载完成后将redash-master.zip文件复制到主目录,然后进主目录找到复制来的文件,右键“提取到此处”,解压完成后主目录会生成一个文件夹“redash-master”,右键“重命名”将该文件夹改名为redash即可。输入cd redash切换进入目录,继续执行后续命令。
2:npm install经常出现异常。
原因:缓存或源导致的。
方法1:清除缓存,删除package-lock.json文件和node_modules文件夹:
npm cache clean --force && rm -rf package-lock.json && rm -rf node_modules
注意运行npm config get registry检查一下是否是国内源,如果确认是国内源,只能多试几次。
方法2:更换成cnpm:
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
运行cnpm install试试。
3:npm ERR! Unexpected end of JSON input while parsing near ‘…
原因:缓存或源导致的。
方法:清除缓存:
npm cache clean --force
改源npm set registry https://registry.npmjs.org/再试。
4:升级nodejs最新版本:sudo n stable 卡死
原因:访问境外网站慢导致。
方法:自行从nodejs官网下载最新Linux Binaries (x64)稳定版压缩文件,如node-v12.18.2-linux-x64.tar.xz
最好拷贝至/opt文件夹:cp node-v12.18.2-linux-x64.tar.xz /opt/
解压:tar xvf node-v12.18.2-linux-x64.tar.xz
配置环境变量:sudo nano /etc/profile 在文件最后添加两行
export NODE_HOME=/opt/nodejs/node-v11.1.0-linux-x64/bin
export PATH=$NODE_HOME:$PATH
激活修改:source /etc/profile
验证:node -v 系统能显示最新版本号即为成功。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2019-09-20 mysql+canal+kafka+elasticsearch构建数据查询平台
2019-09-20 zookeeper集群搭建
2019-09-20 另类--kafka集群中jmx端口设置
2019-09-20 kafka集群中jmx端口设置
2019-09-20 使用zookeeper报错 stat is not executed because it is not in the whitelist. envi is not executed because it is not in the whitelist.