Ошибка разрешения файла Plotly в производстве - PullRequest
0 голосов
/ 29 января 2019

Я недавно переместил графическую диаграмму в среде колб в рабочую среду, используя gunicorn.

По какой-то причине я получаю следующую ошибку:

return _bootstrap._gcd_import(name[level:], package, level)                 
  File "/var/www/html/dir/flask-gentelella/app/home/routes.py", line 27, i
n <module>                                                                      
    plotly.tools.set_credentials_file(username='users', api_key='abc4')                                                                   
  File "/home/ec2-user/anaconda3/lib/python3.7/site-packages/plotly/tools.py", l
ine 130, in set_credentials_file                                                
    raise exceptions.PlotlyError("You don't have proper file permissions "      
plotly.exceptions.PlotlyError: You don't have proper file permissions to run this function.

Я не могу исправитьэто не происходит в виртуальной среде

Пожалуйста, руководство

1 Ответ

0 голосов
/ 29 января 2019

Функция set_credentials_file пытается записать учетные данные в следующий файл: ~/.plotly_credentials.

Вероятность того, что разрешения для домашней папки (~) неверны, и процесс python не можетнапишите в этом месте.

Посмотрите на разрешение домашней папки пользователя, под которым процесс запускается.

...