一開始是在jupyter notebook上跑pytorch相關函數,每次使用dataloader函數,如果我把num_workers設置為大於0的數,一到迭代dataloader那里就不運行了;但jupyter notebook也不報錯,就那么一直卡着,后來在網上查這個問題的解決方案,也基本沒有用,但有些人在pycharm上跑是有報錯信息的,然后我就把代碼放到了pycharm上跑,就報錯OSError: [WinError 1455] 頁面文件太小,無法完成操作;這個問題主要就是python安裝的盤的虛擬內存太小,就需要改變那個盤的虛擬內存,改的方法:解決pycharm中: OSError: [WinError 1455] 頁面文件太小,無法完成操作 的問題 - 笑_天 - 博客園 (cnblogs.com),我安裝在c盤了,c盤空間還不太大,然后我就把python卸了,對於我們已經安裝好了的包,可以參考這個conda環境轉移復制和pip包的轉移復制 - 簡書 (jianshu.com)保存,重新安裝了一遍到別的盤,虛擬內存調整的大一點,之后使用dataloader的num_workers就沒什么問題了(ps:用jupyter notebook還是不行,還是要運行在pycharm的main函數里面)
