根据使用heroku db:push
这是错误
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
发生此错误后,我尝试使用像这样添加Database_url的东西
D:\workspace\gitrepo\xxx> heroku db:push postgres://postgres:mypassword@localhost:5432
显示相同的错误
所以我尝试使用命令
重新安装新的水龙头sudo heroku install taps
显示错误
'sudo' is not recognized as an internal or external command,
operable program or batch file.
宝石
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)
答案 0 :(得分:1)
sudo是一个linux命令。从您的问题来看,您使用的是Windows 7.因此,这对您不起作用。
答案 1 :(得分:0)
确保安装了ruby,然后:
打开命令shell (‘Start’ >> ‘Run’ >> ‘cmd’)
,然后导航到ruby bin
目录。通常这将是C:\ruby
并运行gem install taps –include-dependencies
;这应该安装gem。