Unable to use Heroku CLI anymore:
Error
Installing Heroku Toolbelt v4... done.
For more information on Toolbelt v4: https://github.com/heroku/heroku-cli
Setting up node-v4.1.1... ! rename C:\Users\Me\AppData\Local\heroku\tmp\download200968087\file C:\Users\Me\AppData\Local\heroku\node-v4.1.1-windows-x86\bin\node.exe: Access is denied.
error loading plugin commands
error loading plugin topics
error loading plugin commands
I reinstalled git then heroku toolbelt.
Ran git bash as admin.
Im on windows 8.1
Delete the executable under C:\Users\Me\AppData\Local\heroku\node-v4.1.1-windows-x86\bin\node.exe and you should be able to proceed.
This is a permission error. The environment under which the script runs doesn't have permission to delete that file. You, however, likely do.
Related
Here is problem. I installed heroku before But i did not recognized herocu commands like heroku login
heroku create error
I'm trying to learn ruby on rail and I followed the heroku steps to the t.
when I enter "heroku create" i get the error message in the img.
I had the same error on Windows. I guess my installed version of the Heroku CLI was outdated because all I did was uninstall and reinstall the Heroku CLI and everything is working again.
I'm trying to push a new app to Heroku but I'm getting this libsass error:
Error: ´libsass´ bindings not found. Try reinstalling ´node-sass´?
I've looked all around but the solutions I've found are for a local environment, but I have no problem on my machine.
One of the things I found was to use node 0.12.0, I was on 0.10, but Heroku is already on 0.12.0
What else can I do on Heroku?
I assume you have node-sass in your package.json if so setting NODE_MODULES_CACHE to false may help
You can do it on heroku.com or in CLI:
heroku config:set NODE_MODULES_CACHE=false
I am getting the following message when I try to load a rails console in heroku:
→ heroku run rails console -a myapp
▸ cli.Spinner is not a function
Output from checking heroku version:
→ heroku --version
heroku-toolbelt/3.42.47 (x86_64-darwin10.8.0) ruby/1.9.3
heroku-cli/4.29.3-7996295 (amd64-darwin) go1.6
=== Installed Plugins
heroku-apps#1.7.3
heroku-cli-addons#0.3.0
heroku-fork#4.1.2
heroku-git#2.4.5
heroku-local#5.0.1
heroku-orgs#1.0.5
heroku-pg-extras
heroku-pipelines#1.1.3
heroku-run#3.1.1
heroku-spaces#2.1.2
heroku-status#2.1.2
It has worked for me in the past but now I get this error. I've reinstalled the Heroku CLI using both the Heroku provided package and with brew install heroku. I am able to use the CLI for logs with heroku logs -a myapp. Any thoughts about what might be the issue?
You can fix this by removing your ~/.heroku directory and running heroku update. If you have manually installed plugins you will have to manually reinstall them.
This solution actually works in linux. A friend next to me have the issue, and we just remove the ~/.heroku and run heroku again, because all the files were deleted is just install all the updates.
OK I fixed the problem. It is failing because it is trying to rename to an existing file, once I deleted the file it was able to proceed installing the plugins and now everything is fine.
Trying to get started with Node.js on Heroku. I really don't think I can add any more details than the commands and output, but the site won't let me post unless I add more verbiage.
PS C:\Users\adamk\heroku\node-js-getting-started> heroku local web
Installing Heroku Toolbelt v4... done.
For more information on Toolbelt v4: https://github.com/heroku/heroku-cli
Setting up node-v4.1.1... ▸ rename C:\Users\adamk\.heroku\tmp\download455882471\file C:\Users\adamk\.heroku\node-v4.1
.1-windows-x86\bin\node.exe: Access is denied.
error loading plugin commands
error loading plugin topics
error loading plugin commands
! `local` is not a heroku command.
! Perhaps you meant `lock`.
! See `heroku help` for a list of available commands.
PS C:\Users\adamk\heroku\node-js-getting-started> heroku plugins
Installing Heroku Toolbelt v4... done.
For more information on Toolbelt v4: https://github.com/heroku/heroku-cli
Setting up node-v4.1.1... ▸ rename C:\Users\adamk\.heroku\tmp\download156546799\file C:\Users\adamk\.heroku\node-v4.1
.1-windows-x86\bin\node.exe: Access is denied.
error loading plugin commands
error loading plugin topics
error loading plugin commands
! Heroku client internal error.
! Search for help at: https://help.heroku.com
! Or report a bug at: https://github.com/heroku/heroku/issues/new
Error: No such file or directory - "C:/Users/adamk/.heroku/heroku-cli.exe" plugins (Errno::ENOENT)
Command: heroku plugins
Version: heroku/toolbelt/3.42.3 (i386-mingw32) ruby/1.9.3
Error ID: 65ccb27b99e8450aba316ff617b544c0
More information in C:/Users/adamk/.heroku/error.log
OK I fixed the problem. It is failing because it is trying to rename to an existing file, once I deleted the file it was able to proceed installing the plugins and now everything is fine.
Heroku toolbelt does not have permission to write to the .heroku folder on your machine. You can try using sudo but I would suggest you chown the home folder for your user to run it without using sudo