d2l通過pip安裝后但是jupyter導入顯示no module d2l


背景:pip在終端安裝的d2l包,安裝成功,但是jupyter導入失敗

原因:jupyter調用的python包和環境下的包不一致

 

1. 首先激活虛擬環境,查看python路徑,簡單方法如下兩種:

(1)可以在終端which python 

(2)可以

import sys

sys.excutable

 

2. 然后在jupyter notebook中查看python路徑,方法同上

 

3. 然后找到jupyter定義python路徑的文件:

jupyter kernelspec list 

 

4. 在對應虛擬環境的目錄下,打開編輯kernel.json文件,將python路徑修改為虛擬環境的python路徑

 

參考https://blog.csdn.net/qq_16130715/article/details/98397352


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM