首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取RuntimeError:命令未找到: initdb for testing.postgresql.Postgresql

获取RuntimeError:命令未找到: initdb for testing.postgresql.Postgresql
EN

Stack Overflow用户
提问于 2022-06-01 15:42:14
回答 1查看 143关注 0票数 1

我有如下代码。

代码语言:javascript
复制
import testing.postgresql
sql = testing.postgresql.Postgresql(copy_data_from=r"path_to_my_sql_file.sql")

我想为单元测试创建虚拟数据,但是得到了这个错误。

代码语言:javascript
复制
raise RuntimeError("command not found: %s" % name)
RuntimeError: command not found: initdb

FYI:如果有更好的方法进行测试,我尝试这是为了数据库模拟单元测试,请分享,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2022-09-21 19:00:15

我也有同样的问题,不知怎么的,我似乎错过了postgresql,甚至还以为它以前使用过工作。)如果在mac上可以使用brew:

代码语言:javascript
复制
brew install postgresql
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72464664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档