根据使用heroku db:push向heroku postgres推送数据,是否有人面临此问题
这里有个错误

D:\workspace\gitrepo\xxx> heroku db:push

 !    Taps Load Error: no such file to load -- taps/operation
 !    You may need to install or update the taps gem to use db commands.
 !    On most systems this will be:
 !
 !    sudo gem install taps

发生此错误后,我尝试使用添加数据库url之类的方法
D:\workspace\gitrepo\xxx> heroku db:push postgres://postgres:mypassword@localhost:5432

显示出同样的错误
所以我尝试使用命令重新安装新的taps
sudo heroku install taps

显示错误
'sudo' is not recognized as an internal or external command,
operable program or batch file.

我的工作站信息
操作系统:窗口7
Heroku工具带最新版本2012年7月2日下载
宝石
D:\workspace\gitrepo\xxx> gem list

*** LOCAL GEMS ***

foreman (0.47.0, 0.45.0)
mime-types (1.18)
minitest (1.6.0)
rack (1.4.1)
rake (0.8.7)
rdoc (2.5.8)
rest-client (1.6.7)
sequel (3.20.0)
sinatra (1.0)
taps (0.3.24)
thor (0.15.0)

最佳答案

sudo是一个linux命令。从你的问题来看,你使用的是Windows7。所以,这对你不起作用。

关于postgresql - heroku db:push Taps加载错误:,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11292089/

10-10 21:47