PermissionError: [Errno 13] Permission denied: .deepface
PermissionError: [Errno 13] Permission denied: .deepface
我已经在 ubuntu.ubuntu.python 安装了带有 apache2 的 deepface 库的基本 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()
环境:
OS : Ubuntu 20.04.3 LTS
Python3.8.10
您可以通过键入 sudo chmod 777 -R /var/www/.deepface
授予该隐藏文件夹的权限。
确保通过 cd /var/www/
和 ls -lth
检查权限
我已经在 ubuntu.ubuntu.python 安装了带有 apache2 的 deepface 库的基本 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()
环境: OS : Ubuntu 20.04.3 LTS Python3.8.10
您可以通过键入 sudo chmod 777 -R /var/www/.deepface
授予该隐藏文件夹的权限。
确保通过 cd /var/www/
和 ls -lth