Python中Permission denied的解決方案
運(yùn)行代碼時,出現(xiàn)諸如這樣的
文件的權(quán)限有可能出問題,不過更多是路徑本身有問題。比如,你的文件名是否正確,路徑是否正確,路徑后面是不是多了什么奇奇怪怪的符號(‘\n'之類的)有換行符一定要刪除。
補(bǔ)充:Python報(bào)錯:PermissionError: [Errno 13] Permission denied 解決方案詳解
出現(xiàn)錯誤的原因:
1.文件找不到,
2.文件被占用,
3.文件無權(quán)限訪問,
4.打開的不是文件,而是一個目錄
補(bǔ)充:遇到錯誤:python文件讀寫權(quán)限permission denied
代碼shutil.copyfile(os.path.join(sourcepath+'/'+eachclass+ '/',im),valpath+'/'+eachclass+'/'+im)中
訪問后一個路徑上的文件valpath+'/'+eachclass+'/'+im,im是一個*.jpg圖片,出現(xiàn)permission denied錯誤
原因分析:
這個路徑是jupter notebook默認(rèn)路徑的基礎(chǔ)上建立的路徑,而jupyter notebook的默認(rèn)路徑是系統(tǒng)盤C盤里面的路徑,而shutil.copyfile對后一個路徑里面的文件有寫權(quán)限的要求,所以會出現(xiàn)權(quán)限拒絕的問題。
解決方法:
先用管理員權(quán)限運(yùn)行jupyter notebook,發(fā)現(xiàn)依然訪問不了這個文件,最后把文件建在非系統(tǒng)盤D盤,解決問題!
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
python 實(shí)現(xiàn)二維數(shù)組的索引、刪除、拼接操作
這篇文章主要介紹了python 實(shí)現(xiàn)二維數(shù)組的索引、刪除、拼接操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-05-05Python2.X/Python3.X中urllib庫區(qū)別講解
本篇文章通過對比給大家詳細(xì)講解了在Python2和Python3中urllib庫區(qū)別以及用法講解,有需要的朋友跟著學(xué)習(xí)下吧。2017-12-12python 解決動態(tài)的定義變量名,并給其賦值的方法(大數(shù)據(jù)處理)
今天小編就為大家分享一篇python 解決動態(tài)的定義變量名,并給其賦值的方法(大數(shù)據(jù)處理),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11對python中數(shù)組的del,remove,pop區(qū)別詳解
今天小編就為大家分享一篇對python中數(shù)組的del,remove,pop區(qū)別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11python結(jié)合shell查詢google關(guān)鍵詞排名的實(shí)現(xiàn)代碼
這篇文章主要介紹了python結(jié)合shell查詢google關(guān)鍵詞排名的實(shí)現(xiàn)代碼,需要的朋友可以參考下2016-02-02