heroku推postgres WINDOWS 10

时间:2017-12-18 10:52:10

标签: bash postgresql heroku

首先不要标记其重复的问题,因为它没有,我试过安装bash不工作,尝试穿上路径postgres变量并没有工作

C:\Users\xxx>heroku pg:push postgres postgresql-dbname --app appname
heroku-cli: Pushing postgres ---> postgresql-parallel-57681
'env' is not recognized as an internal or external command,
operable program or batch file.

尝试Windows bash

C:\Users\USER>bash
root@Miguel-Laptop:/mnt/c/Users/USER# heroku pg:push postgres postgresql-DBNAME --app APPNAME
/mnt/c/Program Files (x86)/Heroku/bin/../client/bin/heroku.cmd: 1: /mnt/c/Program Files (x86)/Heroku/bin/../client/bin/heroku.cmd: @echo: Permission denied
/mnt/c/Program Files (x86)/Heroku/bin/../client/bin/heroku.cmd: 3: /mnt/c/Program Files (x86)/Heroku/bin/../client/bin/heroku.cmd: %~dp0\node.exe: Permission denied

heroku-cli/6.14.42-3ba878b (windows-x86) node-v9.2.0

1 个答案:

答案 0 :(得分:0)

如果您在Windows 10上使用WSL,请尝试通过curl安装Heroku

$ curl https://cli-assets.heroku.com/install.sh | sh

然后运行Heroku -v,您应该得到类似以下内容的信息:

heroku/7.19.4 linux-x64 node-v11.3.0

如果这不起作用,那么可以使用各种解决方案来解决GitHub thread here