質問編集履歴
6
修正
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
5
修正
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
追記
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
追記
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
追記
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
1
補足
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
|
+
[]()
|