gpt4 book ai didi

windows - heroku 在 Windows 上拉 postgresql

转载 作者:可可西里 更新时间:2023-11-01 13:54:42 25 4
gpt4 key购买 nike

我正在尝试通过使用将 heroku 数据库拉到我的本地 Windows 计算机

heroku pg:pull HEROKU_POSTGRESQL_DATABASE mydatabase --app myapp

但是,当我运行此命令时,出现以下错误:

'env' is not recognized as an internal or external command, operable program or batch file. ! The local psql command could not be located ! For help installing psql, see PostgreSQL-local-setup

我的路径中确实有 psql,我可以从我的命令行成功调用 psql。我什至可以成功调用 heroku pg:info --app myapp,它显示了我的数据库的存在。

有什么建议吗?

最佳答案

我认为这里给出的答案确实不准确所以我会回答:

看,当出现“‘env’不是内部或外部命令、可运行程序或批处理文件”等错误时,这意味着系统正在尝试执行名为 env 的命令。这与设置环境变量完全无关。

Env 在windows 中不是一个命令,而是在unix 中。我知道你有一台 Windows 机器。你可以做的是运行“git bash”。 (您可以自己获取它,但它随 Heroku 的 CLI 一起提供)。

这为您提供了一个支持“env”命令的类 unix 环境,然后您可以运行实际的 heroku pg:pull 命令:)

希望对您有所帮助!

关于windows - heroku 在 Windows 上拉 postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22919849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com