use*_*926 4 windows postgresql heroku
我试图通过使用将heroku数据库拉到我的本地Windows计算机
heroku pg:pull HEROKU_POSTGRESQL_DATABASE mydatabase --app myapp
Run Code Online (Sandbox Code Playgroud)
但是,当我运行此命令时,我收到以下错误:
'env'不被识别为内部或外部命令,可操作程序或批处理文件.!无法找到本地psql命令!有关安装psql的帮助,请参阅PostgreSQL-local-setup
我的路径中有psql,我可以从命令行成功调用psql.我甚至可以heroku pg:info --app myapp成功调用,它显示了我的数据库的存在.
有什么建议?
我相信这里给出的答案真的不准确所以我会回答:
请注意,当出现"'env'未被识别为内部或外部命令,可运行程序或批处理文件"之类的错误时,表示系统正在尝试执行名为env的命令.这与设置环境变量无关.
Env不是windows中的命令,而是unix中的命令.我知道你有一台Windows机器.你可以做的是运行"git bash".(您可以单独获取它,但它带有Heroku的CLI).
这给你一个类似unix的环境,支持"env"命令,然后你可以运行实际的heroku pg:pull命令:)
我希望这有帮助!
| 归档时间: |
|
| 查看次数: |
2237 次 |
| 最近记录: |