我正在关注Heroku网站上的入门指南,我安装了Heroku Toolbet。然后,无论我运行哪个heroku
命令,我总会得到同样的错误。
Heroku client internal error.
Permission denied @ rb_sysopen - C:\Users\{{UserName}}\AppData\Local/heroku/heroku-cli.exe
C:/Program Files (x86)/Heroku/lib/heroku/jsplugin.rb:140:in `initialize'
C:/Program Files (x86)/Heroku/lib/heroku/jsplugin.rb:140:in `open'
C:/Program Files (x86)/Heroku/lib/heroku/jsplugin.rb:140:in `setup'
C:/Program Files (x86)/Heroku/lib/heroku/cli.rb:27:in `start'
C:/Program Files (x86)/Heroku/bin/heroku:29:in `<main>'
我尝试卸载所有内容并以管理员身份安装,同时以管理员身份运行cmd但到目前为止没有任何工作。我研究过但找不到解决方案。
当我键入任何heroku
命令时,cmd上出现的第一件事是
heroku-cli: Installing Toolbelt v4... ! Heroku client internal error.
如果您需要任何其他信息,请告诉我们。我真的不知道如何解决这个问题。
答案 0 :(得分:1)
我最终发现了发生的事情。在错误消息中提到的文件夹中,我找不到'heroku-cli.exe'文件。因此,即使被复制,也必须阻止它。我检查了我的防病毒软件,发现它阻止heroku安装在该文件夹中,我创建了一个异常(我正在使用BitDefender),这样它就可以在那条路径中写入,现在一切都很好!
因此,如果您遇到同样的问题,我建议您检查您的防病毒报告。