2017-12-13 30 views
0

私は余裕のあるフォーラムを検索しましたが、何も私のインスタンスのために働いているようです!heroku、bash:rake:コマンドが見つかりません、Windows 10

少し背景。私はAngular1、Heroku-Postgresql、Nodejs、Ruby & Railsアプリケーションを使って作業しています。他の誰かによって以前に開発され、私に渡されました。私は、Windows PowerShellで実行すると

heroku rake db:migrate -a [app] 

私のコンソールは、私は "Herokuの実行すくいデシベル:を移行" 試してみました

Running rake db:migrate on [app]... up, run.7474 (Free) bash: rake: command not found 

返し、動作しません。窓上のUbuntuで

インストールbashは、など、Herokuの、適切な宝石のファイルを追加し、まだHerokuのbashシェル内実行レーキしようとしたbash: rake: command not found

を取得し、シンボリックリンクsudo ln -s /var/lib/gems/1.8/bin/rake &を作成し、まだ「見つからない」。

更新されたgemfiles、rubyファイル、環境変数にruby binが追加されました。

だから何ですか?私はBash Ubuntuに慣れていません。どのような措置を講じるべきかについてのガイダンスは、大きな助けになるでしょう。

+0

Windowsセットアップでbashに 'rake'をインストールしましたか? $ PATHにありますか? 'heroku'はwindowsコマンドかlinuxコマンドですか? – Aserre

+0

herokuはwindowsコマンドです。すべてのファイルはWindowsファイルです。 bash ubuntuシェルでは、私のアプリケーションファイルにディレクトリを変更できません。 "bash:/ mnt/c /:ディレクトリです" –

答えて

-1

あなたはherokuプラットフォームでこのコマンドを実行しています。

そして

Herokuの実行すくいデシベルとして、documentationに見られるように、あなたはあなたのコマンドを実行する必要があります。移行-a [appnameの]

私の推測では、あなたには、いくつかの中に何かを持っているということでしょうrakeを実行しようとするスクリプト。

--trace引数を使用すると、詳細な実行を確認できます。

+0

run rakeとrakeの両方が同じ結果を返しました –

+0

--trace引き数で実行しようとしましたか? –

+0

これ以上の情報を提供していないと、助けがさらに難しくなります –

関連する問題