1. 程式人生 > >遇到錯誤:python檔案讀寫許可權permission denied

遇到錯誤:python檔案讀寫許可權permission denied

程式碼shutil.copyfile(os.path.join(sourcepath+'/'+eachclass+ '/',im),valpath+'/'+eachclass+'/'+im)中

訪問後一個路徑上的檔案valpath+'/'+eachclass+'/'+im,im是一個*.jpg圖片,出現permission denied錯誤

原因分析:這個路徑是jupter notebook預設路徑的基礎上建立的路徑,而jupyter notebook的預設路徑是系統盤C盤裡面的路徑,而shutil.copyfile對後一個路徑裡面的檔案有寫許可權的要求,所以會出現許可權拒絕的問題。

解決方法:先用管理員許可權執行jupyter notebook,發現依然訪問不了這個檔案,最後把檔案建在非系統盤D盤,解決問題!