DockerとRuby on Railsに詳しい人たすけて

1 : 2021/09/02(木) 00:40:39.336 ID:49VonpOc0
docker-compose run test ./bin/webpack
を実行したいんだけど
/usr/bin/env: ‘ruby\r’: No such file or directory
と返ってきてしまう

どうしたらいいですか?

2 : 2021/09/02(木) 00:42:29.049 ID:CCQSLvgBd
改行コード

はい、スレ閉じれ

3 : 2021/09/02(木) 00:45:27.493 ID:49VonpOc0
>>2
改行コードの修正は試したけどだめでした

ちなみに
docker-compose run test which ruby
の結果は
/usr/local/bin/ruby
でした

4 : 2021/09/02(木) 00:58:14.862 ID:zNYT4CrS0
全然詳しくないけどrubyのパスが通ってないんじゃね
6 : 2021/09/02(木) 01:06:49.266 ID:49VonpOc0
>>4
私も全然詳しくないけどそんな気がしています
仮想環境内のrubyを見て欲しいのに、私のPC自体にインストールされているrubyを見に行ってる気がします
どう修正すればいいか調べてもわかりませんでした
5 : 2021/09/02(木) 00:58:19.677 ID:HB7BdSVor
ドイツ人は割と日本嫌いが多いというね
7 : 2021/09/02(木) 01:08:39.419 ID:mOt4Vfho0
なんでフルパスにしねぇの?
14 : 2021/09/02(木) 01:21:05.763 ID:49VonpOc0
>>7
どこのことですか?
shebangは /usr/bin/env ruby となっています
19 : 2021/09/02(木) 01:30:38.161 ID:mOt4Vfho0
>>14
ふつうに↓でよくない?コンテナ上で環境依存パスにする意図がよくわからない

#!/usr/local/bin/ruby

8 : 2021/09/02(木) 01:08:44.025 ID:FSxZC1R9r
ディーラーで修理
9 : 2021/09/02(木) 01:08:55.678 ID:6vdN3vNWr
楽しいよ
10 : 2021/09/02(木) 01:09:07.215 ID:dTe4mw9Dr
ぴんはげはそんな事言わない
11 : 2021/09/02(木) 01:11:05.148 ID:K9/AZDfVa
rootユーザで実行してるからじゃね
13 : 2021/09/02(木) 01:11:19.648 ID:qHupcqE4r
やっときた休みなんだから二度寝が基本
15 : 2021/09/02(木) 01:23:01.111 ID:CCQSLvgBd
‘ruby\r’
これは解消したってことで良いのか?
16 : 2021/09/02(木) 01:29:43.863 ID:49VonpOc0
>>15
あいかわらず今も
/usr/bin/env: ‘ruby\r’: No such file or directory
と表示されています。円記号はバックスラッシュです。

改行コードを変えることも試してみましたが、それでも同じ結果でした

17 : 2021/09/02(木) 01:29:51.552 ID:4h2Jge7Hr
ゴリラーマンとBECK読み返しとけってことだよ
18 : 2021/09/02(木) 01:30:03.889 ID:MJKHdqS2r
(´・ω・`)
20 : 2021/09/02(木) 01:31:10.282 ID:XWse3ZNp0
エディタのこれからの入力の改行コードが変わっただけで、ファイル自体の改行コードは変わってなかったりしてな
30 : 2021/09/02(木) 01:42:45.930 ID:49VonpOc0
>>20
>>22-23
webpackについて以下の操作を行いました
・改行コードを変えただけでなく、改行をし直して保存しました
→変化なしでした
・いったん最初の状態に戻してから、vimで開きました
→^Mは表示されませんでした

>>19
#!/usr/local/bin/ruby に書き換えて試してみました
結果は、
usr/bin/env: ‘ruby\r’: No such file or directory
と表示されました
ということは、そもそもwebpackのファイルではないところが原因なのかもしれません
vimでwebpackを開いても^Mとはでていませんでした

21 : 2021/09/02(木) 01:31:14.420 ID:dR0RXM1Mr
諦めてオナる
23 : 2021/09/02(木) 01:32:53.759 ID:CCQSLvgBd
vimで^Mと出てるなら直ってない
というかそこまでするまでもなく直ってない
24 : 2021/09/02(木) 01:33:03.096 ID:TQbrRJfFr
モヒーン
25 : 2021/09/02(木) 01:37:50.593 ID:zNYT4CrS0
つか改行CRって古いMacか
27 : 2021/09/02(木) 01:38:08.761 ID:J/QyHDOOr
普通にいるけど報道されない
28 : 2021/09/02(木) 01:38:24.625 ID:mOt4Vfho0
LinuxでCRのエスケープシーケンスが出てくる時点で絶対におかしいと気づく教養
29 : 2021/09/02(木) 01:38:46.325 ID:CZitOWq8r
31 : 2021/09/02(木) 01:45:00.999 ID:TGNRuYBpd
コンテナの中のファイルには反映されてるの?
32 : 2021/09/02(木) 01:45:05.575 ID:jbxZPOLhr
男性ならある程度誰でもいいや
10代、20代の男性が圧倒的に多いソシャゲだし
33 : 2021/09/02(木) 01:46:25.852 ID:Z+mkFsqB0
改行コードを表示する
:se list
しないと

%s/\r//g

34 : 2021/09/02(木) 01:46:30.615 ID:Pxz4yIMYr
暗記重視教育だと発達でも試験通り抜けてくる
アメリカみたいな試験方式にしろよ

コメント

タイトルとURLをコピーしました