我已經在 ubuntu 上安裝了一個帶有 deepface 庫和 apache2 的基本 python 服務器。
該庫在應用程式初始化時創建了一個 .deepface 目錄,但由于權限被拒絕錯誤而無法這樣做,因為它默認隱藏在 linux 中。我收到以下錯誤
File "/usr/local/lib/python3.8/dist-packages/deepface/commons/functions.py", line 51, in initializeFolder, referer: http://127.0.0.1/flaskapp
[wsgi:error] [pid 61915:tid 139981666330368] os.mkdir(home "/.deepface"), referer: http://127.0.0.1/flaskapp
[[wsgi:error] [pid 61915:tid 139981666330368] PermissionError: [Errno 13] Permission denied: '/var/www/.deepface', referer: http://127.0.0.1/flaskapp
我怎樣才能讓庫擁有創建和訪問隱藏檔案和目錄的完全訪問權限。
這是我的flaskapp.py檔案夾
from flask import Flask,request
from deepface import DeepFace
app = Flask(__name__)
@app.route("/")
def helloworld():
return "helloworld"
@app.route("/verify",methods=['POST'])
def hello():
# print(request.form.get('base1'))
base1 = request.form.get('base1')
base2 = request.form.get('base2')
return DeepFace.verify(base1, base2,model_name='Facenet')
if __name__ == "__main__":
app.run()
環境:作業系統:Ubuntu 20.04.3 LTS Python 3.8.10
uj5u.com熱心網友回復:
您可以通過鍵入來授予該隱藏檔案夾的權限sudo chmod 777 -R /var/www/.deepface。確保通過cd /var/www/和ls -lth
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/337650.html
上一篇:如何洗掉vim中的豎線
