《動手學深度學習》(pytorch版本)中`d2lzh_pytorch`包問題


    在學習pytorch版本的深度學習中,大多會因為這個包困擾,如果直接安裝d2lzh包,在后期使用中會導致某些函數無法實現。因此仍舊需要安裝d2lzh_pytorch'd2lzh_pytorch'下載傳送門,下載解壓后,直接放入包文件里即可。
    我的文件路徑,可參考一下:

    我下載之后運行下面的導入包的命令時,還提示ModuleNotFoundError: No module named 'tqdm',tqdm 是一個快速,可擴展的Python進度條,可以在 Python 長循環中添加一個進度提示信息,用戶只需要封裝任意的迭代器 tqdm(iterator)。效果圖:

    缺少這個包的話,直接conda或者pip下載就好了。

    另一種加載python包的方法(有點麻煩):

最開始使用python init.py命令安裝,出現了ImportError:attempted relative import with no known parent package錯誤,這個是包的錯誤,大概就是python不認為這是一個包。當時參照博客來着,但感覺文章太長,有點讀不懂,就用的上面那種粗暴的方法。
若想用python命令安裝,參考博客:https://blog.csdn.net/nigelyq/article/details/78930330。


免責聲明!

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



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