由来
由于某公司电脑存在一定限制,安装到用于开发代码的win平台时首先就卡在了npm,经过一番查找后定位到问题是:《PowerShell脚本执行策略与受限语言模式》,这个策略修改会触及注册表问题,可能会引发安全团队的告警,本意是为了安全,所以无解;
但是(dog.jpg
我打开了shell,尝试安装到某公司远程的linux服务器,在安装时npm又出现了报错,后经核实是系统的GLIBC包过于古老,需要升级才能兼容新的npm版本,经过一番查找得知,升级需要系统的root权限,所以无解;
但是(dog.jpg
我打开了windows的git的Bash,执行了
bash -c "$(curl -fsSL https://gitee.com/iflow-ai/iflow-cli/raw/main/install.sh)"
安装,虽然没有成功(我指的是程序没有跑完卡住了),但是仅仅只是卡在了倒数的那几步,也就是启动iflow cli那块,索性ctrl + c干掉,然后尝试按照教程打开powershell,输入iflow,成功启动,验证了几个关键功能,全部正常。另外,你可以在想打开iflow powershell的文件夹内按住shift,再点击鼠标右键就能看到"在此处打开powershell窗口"的选项了。
可能遇到的问题的解决帖子
windows:
unix:
- 升级GLIBC包办法 → 点击访问