質問編集履歴

2

一時的な方法ですが解決することができたので、追記しました。完全な解決策ではありません。

2021/04/08 12:47

投稿

Demerara
Demerara

スコア397

test CHANGED
File without changes
test CHANGED
@@ -296,6 +296,32 @@
296
296
 
297
297
 
298
298
 
299
+ (21:37)追記:
300
+
301
+ Jupyter上で、
302
+
303
+ ```hello.ipynb
304
+
305
+ import sys
306
+
307
+ sys.path
308
+
309
+ ```
310
+
311
+ とするとJupyterに仮想環境内のモジュールへのパスが通っていないことが確認できました。
312
+
313
+ `sys.path.append()` でパスを通すことでモジュールが読み込めるようになりました。
314
+
315
+ しかし、この方法では新たにJupyterファイルを作成する度に同じ記述をする必要があります。
316
+
317
+ 仮想環境でJupyterをインストールした際に自動的に仮想環境内のモジュールにパスが通るようにしたいです。
318
+
319
+ 以前は何もしなくても仮想環境内のモジュール(mp/Lib/site-packages)にパスが通っていたのに、なぜ新しいPCでは挙動が違うのでしょうか。
320
+
321
+ 何にしろ自力で解決できるかもしれません。お手数おかけしました。
322
+
323
+
324
+
299
325
  ### 補足情報(FW/ツールのバージョンなど)
300
326
 
301
327
 

1

`mkdir bin/src`の記述が不要だったので削除しました。

2021/04/08 12:47

投稿

Demerara
Demerara

スコア397

test CHANGED
File without changes
test CHANGED
@@ -14,8 +14,6 @@
14
14
 
15
15
  mp/Scripts/activate
16
16
 
17
- (mp)mkdir bin/src
18
-
19
17
  (mp)python -V
20
18
 
21
19
  Python 3.9.4
@@ -302,7 +300,7 @@
302
300
 
303
301
 
304
302
 
305
- windows10 home (20h2)
303
+ windows10 home (20H2)
306
304
 
307
305
  vscode 1.55.0
308
306