質問編集履歴
1
調べたこと、試したことを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -9,11 +9,19 @@
|
|
9
9
|
3:jupyter nbextension enable jupyter-isort-master/jupyter-isort
|
10
10
|
を実行したところ、下記画像の青枠ように機能を追加することができました。
|
11
11
|
しかし、機能は実行できず、赤枠のようにエラーが出てしまいます。
|
12
|
+
|
12
13
|

|
13
14
|
【エラー】
|
14
15
|
isort extension
|
15
16
|
Error : AttributeError
|
16
17
|
module 'isort' has no attribute 'SortImports'
|
18
|
+
|
19
|
+
【調査・試したこと】
|
20
|
+
① isortとpythonの互換性に不一致は見られなかった
|
21
|
+
②「module 'isort' has no attribute 'SortImports'」の原因をChatGPTに質問したところ、pip install --upgrade isortを進められたが試しても改善が見られない
|
22
|
+
③ 画像のセル内のコードをUni.pyにして、ターミナル上でisort Uni.pyを実行したところ問題なく処理はできた(しかし、やりたいのは画像内青枠のボタンを使用した選択セルに対してのisort処理)
|
23
|
+
④ https://github.com/benabel/jupyter-isortのjupyter-isort.js「function code_exec_callback(msg)」を見ても、isortライブラリの問題(つまり、module 'isort' has no attribute 'SortImports')にしかないと考えてしまう。しかし、そうなると④の問題に戻る
|
24
|
+
|
17
25
|
|
18
26
|
<<< 質問 >>>
|
19
27
|
・エラーを改善し、この機能が使える方法を教えてください
|