teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

6

修正

2018/09/16 13:06

投稿

big2017
big2017

スコア39

title CHANGED
File without changes
body CHANGED
File without changes

5

修正

2018/09/16 13:05

投稿

big2017
big2017

スコア39

title CHANGED
File without changes
body CHANGED
@@ -41,46 +41,6 @@
41
41
  リモートの環境
42
42
 
43
43
  ```
44
- $ gem environment
45
- RubyGems Environment:
46
- - RUBYGEMS VERSION: 2.7.6
47
- - RUBY VERSION: 2.5.1 (2018-03-29 patchlevel 57) [x86_64-linux]
48
- - INSTALLATION DIRECTORY: /home/user/.rbenv/gems/2.5.0
49
- - USER INSTALLATION DIRECTORY: /home/user/.gem/ruby/2.5.0
50
- - RUBY EXECUTABLE: /home/user/.rbenv/versions/2.5.1/bin/ruby
51
- - EXECUTABLE DIRECTORY: /home/user/.rbenv/gems/2.5.0/bin
52
- - SPEC CACHE DIRECTORY: /home/user/.gem/specs
53
- - SYSTEM CONFIGURATION DIRECTORY: /home/user/.rbenv/versions/2.5.1/etc
54
- - RUBYGEMS PLATFORMS:
55
- - ruby
56
- - x86_64-linux
57
- - GEM PATHS:
58
- - /home/user/.rbenv/gems/2.5.0
59
- - GEM CONFIGURATION:
60
- - :update_sources => true
61
- - :verbose => true
62
- - :backtrace => false
63
- - :bulk_threshold => 1000
64
- - "install" => "--env-shebang"
65
- - "gemhome" => "/home/user/.rbenv/gems/2.5.0"
66
- - REMOTE SOURCES:
67
- - https://rubygems.org/
68
- - SHELL PATH:
69
- - /home/user/.rbenv/versions/2.5.1/bin
70
- - /home/user/.rbenv/libexec
71
- - /home/user/.rbenv/plugins/ruby-build/bin
72
- - /home/user/.rbenv/plugins/rbenv-communal-gems/bin
73
- - /home/user/.rbenv/shims
74
- - /home/user/.rbenv/bin
75
- - /usr/local/bin
76
- - /usr/bin
77
- - /usr/local/sbin
78
- - /usr/sbin
79
- - /home/user/.local/bin
80
- - /home/user/bin
81
- ```
82
-
83
- ```
84
44
  $ gem env
85
45
 
86
46
  RubyGems Environment:

4

追記

2018/09/16 10:08

投稿

big2017
big2017

スコア39

title CHANGED
File without changes
body CHANGED
@@ -39,7 +39,48 @@
39
39
 
40
40
 
41
41
  リモートの環境
42
+
42
43
  ```
44
+ $ gem environment
45
+ RubyGems Environment:
46
+ - RUBYGEMS VERSION: 2.7.6
47
+ - RUBY VERSION: 2.5.1 (2018-03-29 patchlevel 57) [x86_64-linux]
48
+ - INSTALLATION DIRECTORY: /home/user/.rbenv/gems/2.5.0
49
+ - USER INSTALLATION DIRECTORY: /home/user/.gem/ruby/2.5.0
50
+ - RUBY EXECUTABLE: /home/user/.rbenv/versions/2.5.1/bin/ruby
51
+ - EXECUTABLE DIRECTORY: /home/user/.rbenv/gems/2.5.0/bin
52
+ - SPEC CACHE DIRECTORY: /home/user/.gem/specs
53
+ - SYSTEM CONFIGURATION DIRECTORY: /home/user/.rbenv/versions/2.5.1/etc
54
+ - RUBYGEMS PLATFORMS:
55
+ - ruby
56
+ - x86_64-linux
57
+ - GEM PATHS:
58
+ - /home/user/.rbenv/gems/2.5.0
59
+ - GEM CONFIGURATION:
60
+ - :update_sources => true
61
+ - :verbose => true
62
+ - :backtrace => false
63
+ - :bulk_threshold => 1000
64
+ - "install" => "--env-shebang"
65
+ - "gemhome" => "/home/user/.rbenv/gems/2.5.0"
66
+ - REMOTE SOURCES:
67
+ - https://rubygems.org/
68
+ - SHELL PATH:
69
+ - /home/user/.rbenv/versions/2.5.1/bin
70
+ - /home/user/.rbenv/libexec
71
+ - /home/user/.rbenv/plugins/ruby-build/bin
72
+ - /home/user/.rbenv/plugins/rbenv-communal-gems/bin
73
+ - /home/user/.rbenv/shims
74
+ - /home/user/.rbenv/bin
75
+ - /usr/local/bin
76
+ - /usr/bin
77
+ - /usr/local/sbin
78
+ - /usr/sbin
79
+ - /home/user/.local/bin
80
+ - /home/user/bin
81
+ ```
82
+
83
+ ```
43
84
  $ gem env
44
85
 
45
86
  RubyGems Environment:

3

追記

2018/09/16 10:06

投稿

big2017
big2017

スコア39

title CHANGED
File without changes
body CHANGED
@@ -29,6 +29,15 @@
29
29
 
30
30
  /usr/bin/env: ruby: そのようなファイルがありませんとあり、リモートのパス関連で起こっているエラーだと思われますが、なにをしたら解決できるのかわかりません。
31
31
 
32
+ エラー内容をもとに、リモートで
33
+ ```
34
+ $ /usr/bin/env ruby -v
35
+ ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
36
+
37
+ ```
38
+ をしてみましたが、rubyはあります。。
39
+
40
+
32
41
  リモートの環境
33
42
  ```
34
43
  $ gem env

2

追記

2018/09/16 09:16

投稿

big2017
big2017

スコア39

title CHANGED
File without changes
body CHANGED
File without changes

1

補足

2018/09/15 00:25

投稿

big2017
big2017

スコア39

title CHANGED
File without changes
body CHANGED
@@ -121,5 +121,22 @@
121
121
  検索して、パス関連のエラー解決記事を読みましたが、gem listやgem envを確認してから、なにをいじったら良いのかわかりませんでした。
122
122
 
123
123
 
124
+ Capfileに以下を記述することは方向性としては正しいでしょうか?(これから試してみようと思います)
125
+ ```
126
+ set :rbenv_ruby, File.read('.ruby-version').strip
127
+ set :rbenv_prefix, "RBENV_ROOT=#{fetch(:rbenv_path)} RBENV_VERSION=#{fetch(:rbenv_ruby)} #{fetch(:rbenv_path)}/bin/rbenv exec"
128
+ set :rbenv_map_bins, %w[rake gem bundle ruby rails]
129
+ ```
124
130
 
131
+
125
- お手数おかけしますが、教えていただけますと幸いです。
132
+ お手数おかけしますが、教えていただけますと幸いです。
133
+
134
+
135
+
136
+
137
+
138
+ 参照した記事
139
+
140
+ [/usr/bin/env ruby no such file or directory:](https://stackoverflow.com/questions/19716131/usr-bin-env-ruby-no-such-file-or-directory-using-capistrano-3-capistrano-rben)
141
+
142
+ []()