質問編集履歴
1
試したことの具体化
title
CHANGED
File without changes
|
body
CHANGED
@@ -28,6 +28,7 @@
|
|
28
28
|
from . import normal_modes
|
29
29
|
```
|
30
30
|
```Python
|
31
|
+
#実行ファイル
|
31
32
|
import pytest
|
32
33
|
import numpy as np
|
33
34
|
|
@@ -56,15 +57,19 @@
|
|
56
57
|
|
57
58
|
ImportError: attempted relative import with no known parent package
|
58
59
|
```
|
59
|
-
#試したこと
|
60
|
-
関数コード中にあるfrom.~import...の文章でエラーが発生しているのは明白なので、次の画像に示すように同じ作業ディレクトリにpyファイルを保存した。
|
61
|
-
ところが、このようにしても、同様のエラーが発生し、全く実行ファイルを実行させることが出来ていません。
|
62
60
|
#参照コード
|
63
61
|
[pyEMAコード](https://github.com/ladisk/pyEMA/blob/master/pyEMA/pyEMA.py)
|
64
62
|
[pole_pickingコード](https://github.com/ladisk/pyEMA/blob/master/pyEMA/pole_picking.py)
|
65
63
|
[stabilizationコード](https://github.com/ladisk/pyEMA/blob/master/pyEMA/stabilization.py)
|
66
64
|
[toolesコード](https://github.com/ladisk/pyEMA/blob/master/pyEMA/tools.py)
|
67
65
|
|
66
|
+
#試したこと
|
67
|
+
上記のリンクからpyEMAとテストコードをコピペしてテストコードを実行すると上記のエラーが発生したので、エラー文に示された`SelectPoles.py`をインポートして再度テストコードを実行したが表示されるエラー文は変わりませんでした。
|
68
|
+
そこで、`SelectPoles.py`を調べてみると、`from . import stabilization`と記述があったので、`stabilization.py`をコピペ・インポートして再度テストコードを実行しましたが同様のエラーが発生しました。
|
69
|
+
`stabilization.py`についても`SelectPoles.py`と同様にコードを確認し、`tooles.py`をコピペ・インポートしてテストコードを実行しましたが、何も変わっていませんでした。
|
70
|
+
下に写真で示してあるように、関係するpyファイルは同じディレクトリにあることも確認しました。
|
71
|
+

|
72
|
+
|
68
|
-
質問は以上
|
73
|
+
質問は以上になります。
|
69
74
|
何か原因が分かる方がいらっしゃいましたら、回答して頂けると幸いです。
|
70
75
|
以上、よろしくお願いいたします。
|