質問編集履歴
3
修正依頼の反映
test
CHANGED
File without changes
|
test
CHANGED
@@ -250,6 +250,124 @@
|
|
250
250
|
|
251
251
|
|
252
252
|
|
253
|
+
### 追記2
|
254
|
+
|
255
|
+
Pythonを更にアップグレードしました。
|
256
|
+
|
257
|
+
[Raspbian 上に 最新のPythonをインストールする](https://bitto.jp/posts/%E6%8A%80%E8%A1%93/raspberry-pi/raspbian-install-python/)
|
258
|
+
|
259
|
+
元のバージョン:`Python 3.7.3`
|
260
|
+
|
261
|
+
更新後:`Python 3.8.10`
|
262
|
+
|
263
|
+
更新後②:`Python 3.9.2`
|
264
|
+
|
265
|
+
|
266
|
+
|
267
|
+
これによりpip3でのインストールが滅茶苦茶早くなりました、教えてくださった方ありがとうございます。
|
268
|
+
|
269
|
+
しかし結果的には未だエラーが起きます…。(他の方法で試した後ですが、アンインストールしてから入れ直しています。)
|
270
|
+
|
271
|
+
|
272
|
+
|
273
|
+
```shell
|
274
|
+
|
275
|
+
|
276
|
+
|
277
|
+
$ python3
|
278
|
+
|
279
|
+
Python 3.9.2 (default, Nov 22 2021, 17:56:10)
|
280
|
+
|
281
|
+
[GCC 8.3.0] on linux
|
282
|
+
|
283
|
+
Type "help", "copyright", "credits" or "license" for more information.
|
284
|
+
|
285
|
+
>>> import numpy
|
286
|
+
|
287
|
+
Traceback (most recent call last):
|
288
|
+
|
289
|
+
File "/usr/local/lib/python3.9/site-packages/numpy/core/__init__.py", line 22, in <module>
|
290
|
+
|
291
|
+
from . import multiarray
|
292
|
+
|
293
|
+
File "/usr/local/lib/python3.9/site-packages/numpy/core/multiarray.py", line 12, in <module>
|
294
|
+
|
295
|
+
from . import overrides
|
296
|
+
|
297
|
+
File "/usr/local/lib/python3.9/site-packages/numpy/core/overrides.py", line 7, in <module>
|
298
|
+
|
299
|
+
from numpy.core._multiarray_umath import (
|
300
|
+
|
301
|
+
ImportError: /lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.29' not found (required by /usr/local/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-arm-linux-gnueabihf.so)
|
302
|
+
|
303
|
+
|
304
|
+
|
305
|
+
During handling of the above exception, another exception occurred:
|
306
|
+
|
307
|
+
|
308
|
+
|
309
|
+
Traceback (most recent call last):
|
310
|
+
|
311
|
+
File "<stdin>", line 1, in <module>
|
312
|
+
|
313
|
+
File "/usr/local/lib/python3.9/site-packages/numpy/__init__.py", line 150, in <module>
|
314
|
+
|
315
|
+
from . import core
|
316
|
+
|
317
|
+
File "/usr/local/lib/python3.9/site-packages/numpy/core/__init__.py", line 48, in <module>
|
318
|
+
|
319
|
+
raise ImportError(msg)
|
320
|
+
|
321
|
+
ImportError:
|
322
|
+
|
323
|
+
|
324
|
+
|
325
|
+
IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
|
326
|
+
|
327
|
+
|
328
|
+
|
329
|
+
Importing the numpy C-extensions failed. This error can happen for
|
330
|
+
|
331
|
+
many reasons, often due to issues with your setup or how NumPy was
|
332
|
+
|
333
|
+
installed.
|
334
|
+
|
335
|
+
|
336
|
+
|
337
|
+
We have compiled some common reasons and troubleshooting tips at:
|
338
|
+
|
339
|
+
|
340
|
+
|
341
|
+
https://numpy.org/devdocs/user/troubleshooting-importerror.html
|
342
|
+
|
343
|
+
|
344
|
+
|
345
|
+
Please note and check the following:
|
346
|
+
|
347
|
+
|
348
|
+
|
349
|
+
* The Python version is: Python3.9 from "/usr/local/bin/python3"
|
350
|
+
|
351
|
+
* The NumPy version is: "1.21.4"
|
352
|
+
|
353
|
+
|
354
|
+
|
355
|
+
and make sure that they are the versions you expect.
|
356
|
+
|
357
|
+
Please carefully study the documentation linked above for further help.
|
358
|
+
|
359
|
+
|
360
|
+
|
361
|
+
Original error was: /lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.29' not found (required by /usr/local/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-arm-linux-gnueabihf.so)
|
362
|
+
|
363
|
+
|
364
|
+
|
365
|
+
>>>
|
366
|
+
|
367
|
+
|
368
|
+
|
369
|
+
```
|
370
|
+
|
253
371
|
|
254
372
|
|
255
373
|
何か足りない情報等あればコメントください。よろしくおねがいします。
|
2
追加情報
test
CHANGED
File without changes
|
test
CHANGED
@@ -168,7 +168,7 @@
|
|
168
168
|
|
169
169
|
[pipでモジュールを確かにインストールしたはずがModuleNotFoundErrorと出た時の解決法初心者的理解](https://qiita.com/yutoman027/items/7ee796c41575eb0511c3)
|
170
170
|
|
171
|
-
`試したこと`に書いたように、aptで行ったところ、`ModuleNotFoundError`が発生したのでimportmodule.pthを作成し、pip3のインストール先に配置
|
171
|
+
`試したこと`に書いたように、aptで行ったところ、`ModuleNotFoundError`が発生したのでimportmodule.pthを作成し、pip3のインストール先に配置しました。これにより上記エラーに変わったのでこの作業自体は有効だったと思います。
|
172
172
|
|
173
173
|
aptのインストール先:`/usr/lib/python3/dist-packages/`
|
174
174
|
|
@@ -226,4 +226,30 @@
|
|
226
226
|
|
227
227
|
|
228
228
|
|
229
|
+
### 追記
|
230
|
+
|
231
|
+
インストール済のPythonのバージョンを指定して実行出来ることを知り、試しに元々の3.7で行ったところインポート出来ました。
|
232
|
+
|
233
|
+
```shell
|
234
|
+
|
235
|
+
$ python3.7
|
236
|
+
|
237
|
+
Python 3.7.3 (default, Jan 22 2021, 20:04:44)
|
238
|
+
|
239
|
+
[GCC 8.3.0] on linux
|
240
|
+
|
241
|
+
Type "help", "copyright", "credits" or "license" for more information.
|
242
|
+
|
243
|
+
>>> import numpy
|
244
|
+
|
245
|
+
>>>
|
246
|
+
|
247
|
+
```
|
248
|
+
|
249
|
+
f文字などを使用する為3.8以降が良いですが、一応付け加えておきます。
|
250
|
+
|
251
|
+
|
252
|
+
|
253
|
+
|
254
|
+
|
229
255
|
何か足りない情報等あればコメントください。よろしくおねがいします。
|
1
誤字脱字の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
ラズパイゼロでmatplotlib、numpy
|
3
|
+
ラズパイゼロでmatplotlib、numpyがインポート出来ません。
|
4
4
|
|
5
5
|
元々mtplotlibを使いたかったので、以下でインストールしました。
|
6
6
|
|
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
```
|
12
12
|
|
13
|
-
しかし、`発生している問題・エラーメッセージ`で示すエラーが発生したので、`import numpy`したところ、同じエラーが発生した為、この質問をしました。
|
13
|
+
しかし、`発生している問題・エラーメッセージ`で示すエラーが発生したので、問題の同定の為`import numpy`したところ、同じエラーが発生した為、この質問をしました。
|
14
14
|
|
15
15
|
最終的にはmatplotがインポート出来ることが目標ですが、ひとまずnumpyで出来るようにしたいです。(numpyが出来ればmatplotもインポート出来るようになると考えています。)
|
16
16
|
|
@@ -126,7 +126,7 @@
|
|
126
126
|
|
127
127
|
デフォルトのnumpyを使っているので上記エラーの↓の内容に従い、numpyを再インストールしました。
|
128
128
|
|
129
|
-
pip3で行う非常に時間が掛かってしまうため、aptで行いました。
|
129
|
+
pip3で行うと非常に時間が掛かってしまうため、aptで行いました。
|
130
130
|
|
131
131
|
|
132
132
|
|