質問編集履歴

2

文の修正

2018/10/25 05:34

投稿

ko-u
ko-u

スコア61

test CHANGED
@@ -1 +1 @@
1
- An error occurred while installing rmagick (2.16.0), and Bundler cannot continue.
1
+ Can't find the ImageMagick library or one of the dependent libraries。Rmagickが入れられないというエラー
test CHANGED
@@ -4,21 +4,47 @@
4
4
 
5
5
 
6
6
 
7
- **rails sを**
7
+ ご教授頂けますと幸いです。
8
+
9
+
10
+
11
+ 【問題点】
12
+
13
+ 以前にインストールしていたのにも関わらず、Rmagickをインストールすることが出来ないというエラー。
14
+
15
+
16
+
17
+ 【状況】
18
+
19
+ ・Ruby 2.5.1
20
+
21
+
22
+
23
+ ```Permission denied @ rb_sysopen```
24
+
25
+
26
+
27
+ 当初はrailsがインストールされていないというエラーが表示されおりました。
28
+
29
+
30
+
31
+ そこでディレクトリの権限がないのかな?と思い、下記サイトを参考に
32
+
33
+
34
+
35
+ ```sudo chown -R (ユーザ名):staff /Users/(ユーザ名)/.rbenv```
36
+
37
+
38
+
39
+ を実行したところrmagickがインストールされていないというエラーに変わりました。
40
+
41
+
42
+
43
+ 実際、ターミナル上では
44
+
45
+
8
46
 
9
47
  ```
10
-
11
- Could not find rmagick-2.16.0 in any of the sources
12
-
13
- ```
14
-
15
- **bundle をすると**
16
-
17
- ```
18
-
19
- An error occurred while installing rmagick (2.16.0), and
20
-
21
- Bundler cannot continue.
22
48
 
23
49
  Make sure that `gem install rmagick -v '2.16.0' --source
24
50
 
@@ -26,47 +52,13 @@
26
52
 
27
53
  ```
28
54
 
55
+
56
+
29
57
  というエラーが表示されています。
30
58
 
31
59
 
32
60
 
33
-
34
-
35
- 【背景】
36
-
37
- ・ruby 2.5.1
38
-
39
-
40
-
41
- ・元々は、remagickではなくrailsがインストールされてないというエラーが起こっていました。そこで、下記サイトを参考に、
42
-
43
-
44
-
45
- ```
46
-
47
- sudo chown -R (ユーザ名):staff /Users/(ユーザ名)/.rbenv
48
-
49
- ```
50
-
51
-
52
-
53
- を実行したところ、エラー内容がremagickのものに変わりました。
54
-
55
-
56
-
57
- また、エラー内容に、
58
-
59
-
60
-
61
- ```
62
-
63
- To see why this extension failed to compile, please check the
64
-
65
- mkmf.log which can be found here:
66
-
67
- ```
68
-
69
- とあったのでmkmf.logを見る
61
+ mkmf.logを開く
70
62
 
71
63
 
72
64
 
@@ -116,38 +108,42 @@
116
108
 
117
109
  Can't install RMagick 2.16.0. Can't find the ImageMagick library or one of the dependent libraries. Check the mkmf.log file for more detailed information.
118
110
 
111
+ ```
119
112
 
120
113
 
121
- ```
122
114
 
123
- と表示されていました
115
+ と表示されていま
124
116
 
125
117
 
118
+
119
+ 【原因?】
120
+
121
+ 原因はMacのターミナル上で日本語入力が文字化けしてしまっていたので以下の処理をしたことだと思います。(文字化けは解決)
122
+
123
+ https://teratail.com/questions/101914
124
+
125
+
126
+
127
+ その後に、ローカルを開くとエラーが表示されるようになっていました。
126
128
 
127
129
 
128
130
 
129
131
  【対応】
130
132
 
131
- ・bundle installbundle updateをするもエラー内容は変わらず。
133
+ ・bundle install, bundle update,gem install rmagick -v '2.16.0' をするも変わりません
132
134
 
133
- ・再度、sudo chown -R (ユーザ名):staff /Users/(ユーザ名)/.rbenvを実行するも変わらず
135
+ ・再度、sudo chown -R (ユーザ名):staff /Users/(ユーザ名)/.rbenv
136
+
137
+ ・ImageMagick 6 系に再度update
134
138
 
135
139
 
136
140
 
137
-
138
-
139
-
140
-
141
- 【参考にしたサイト
141
+ 【参考にした記事
142
142
 
143
143
  https://qiita.com/nachiguro1003/items/4b564b92eca3ba35744a
144
144
 
145
145
  http://infinity108.com/114/
146
146
 
147
+ https://teratail.com/questions/101914
147
148
 
148
-
149
-
150
-
151
- 以上。ご教授して頂けると幸いです。
149
+ https://qiita.com/motty93/items/29e22c6bf811f8dd00ab
152
-
153
- よろしくお願いします。

1

追加

2018/10/25 05:34

投稿

ko-u
ko-u

スコア61

test CHANGED
File without changes
test CHANGED
@@ -54,7 +54,73 @@
54
54
 
55
55
 
56
56
 
57
+ また、エラー内容に、
57
58
 
59
+
60
+
61
+ ```
62
+
63
+ To see why this extension failed to compile, please check the
64
+
65
+ mkmf.log which can be found here:
66
+
67
+ ```
68
+
69
+ とあったのでmkmf.logを見ると、
70
+
71
+
72
+
73
+ ```
74
+
75
+ find_executable: checking for clang... -------------------- yes
76
+
77
+
78
+
79
+ --------------------
80
+
81
+
82
+
83
+ find_executable: checking for Magick-config... -------------------- yes
84
+
85
+
86
+
87
+ --------------------
88
+
89
+
90
+
91
+ configure_compile_options: checking for outdated ImageMagick version (<= 6.4.9)... -------------------- no
92
+
93
+
94
+
95
+ Detected ImageMagick version: 6.9.10
96
+
97
+ --------------------
98
+
99
+
100
+
101
+ configure_compile_options: checking for presence of MagickWand API (ImageMagick version >= 6.9.0)... -------------------- no
102
+
103
+
104
+
105
+ Detected 6.9+ version, using MagickWand API--------------------
106
+
107
+
108
+
109
+ assert_minimum_ruby_version!: checking for Ruby version >= 1.8.5... -------------------- yes
110
+
111
+
112
+
113
+ --------------------
114
+
115
+
116
+
117
+ Can't install RMagick 2.16.0. Can't find the ImageMagick library or one of the dependent libraries. Check the mkmf.log file for more detailed information.
118
+
119
+
120
+
121
+ ```
122
+
123
+ と表示されていました。
58
124
 
59
125
 
60
126
 
@@ -80,6 +146,8 @@
80
146
 
81
147
 
82
148
 
149
+
150
+
83
151
  以上。ご教授して頂けると幸いです。
84
152
 
85
153
  よろしくお願いします。