Python:设置存档数据库时权限被拒绝错误

时间:2019-01-08 13:48:33

标签: linux python-3.x postgresql wal-e

我正在使用wal-e在服务器上设置我的postgresql数据库的计划备份。我正在关注这个link。 (只需看一下第3步中的文章)
初始设置后执行以下命令时。
 sudo -u postgres /usr/bin/envdir /etc/wal-e.d/env /usr/local/bin/wal-e backup-push /var/lib/postgresql/9.5/main

我收到以下错误:-

 PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.5/dist-packages/urllib3-1.24.1.dist-info' 

请帮助

1 个答案:

答案 0 :(得分:1)

面对同样的问题。您的postgres用户无法访问分发软件包。

尝试运行以下命令。它应该可以解决问题。

chmod a+xr -R /usr/local/lib/python3.5/dist-packages/*