どのように "/usr/bin/env: ruby_executable_hooks: そのようなファイルやディレクトリはありません" を解決するには?
2023-09-15 01:07:49
質問
私はちょうどvpsでjekyllをデプロイし、それにgitのポスト受信フックを設定します。私は私のラップトップからvpsにブログの更新をプッシュするとき、私はこのエラーに実行されます。
remote: /usr/bin/env: ruby_executable_hooks: No such file or directory
しばらく検索して、この記事で提案されている方法を試してみました。 bundle update: env: ruby_executable_hooks: そのようなファイルやディレクトリはありません つまり、以下のコマンドを実行することです。
rvm @global do gem regenerate_binstubs
gem regenerate_binstubs
しかし、それは助けにはなりません、エラーは残っています。rvmやrubyに詳しくないので、どなたかヒントを頂けないでしょうか?
どのように解決するのですか?
ラッパーを使用する。
$ which jekyll
# /path/to/rvm/gems/ruby-version/bin/jekyll
は返されたパスの中で
bin
を
wrappers
になるので
/path/to/rvm/gems/ruby-version/wrappers/jekyll
これは、適切な環境をロードし、問題を解決するためのスクリプトです。
関連
-
[解決済み] Git が追跡したファイルを .gitignore に登録したまま「忘れる」ようにするにはどうしたらいいですか?
-
[解決済み] ファイルをリセットしたり、特定のリビジョンに戻したりするにはどうすればよいですか?
-
[解決済み] Git リポジトリで削除されたファイルを検索して復元する方法
-
[解決済み] Git にファイルモード (chmod) の変更を無視させるには?
-
[解決済み] Git リポジトリからファイルを削除するにはどうすればよいですか?
-
[解決済み] Gitでファイルの変更を追跡しない、無視する方法とは?
-
[解決済み] 特定のファイルを git stash するにはどうしたらいいですか?
-
[解決済み] 未追跡のファイルを保存する方法を教えてください。
-
[解決済み] git プロジェクト上の 'bin' ディレクトリを無視する
-
[解決済み】Git リポジトリに空のディレクトリを追加するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] rvm use 2.0.0 --default を実行すると、"Warning! PATH is not properly set up" と表示される。
-
[解決済み] key => "value"`と`key: "value"`のハッシュ表記に違いはありますか?
-
[解決済み] Rubyにおけるtapメソッドの利点
-
[解決済み] インストールされているすべてのGemsを削除して最初からやり直す
-
[解決済み] 今月の名前(Date.today.monthをnameに変換)。
-
[解決済み] RubyでDateTimeの時間部分を設定する
-
[解決済み] Rubyでjavaのインターフェースに相当するものは何ですか?
-
[解決済み] 文字列を DateTime に変換する
-
[解決済み] bundler vs RVM vs gems vs RubyGems vs gemsets vs system ruby [closed].
-
[解決済み] 配列に要素がない場合、その要素を追加します。