質問編集履歴

1

調べたこと、試したことを追記

2023/06/07 09:01

投稿

YU-TO
YU-TO

スコア2

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
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-06-07/1404f5bf-1ac2-4ecc-a6e7-19478b032675.png)
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
  ・エラーを改善し、この機能が使える方法を教えてください