首页 > 解决方案 > 在 Ubuntu 上安装 Devstack 错误错误:由于 EnvironmentError 无法安装软件包:[Errno 13] Permission denied

问题描述

我正在尝试在 Ubuntu 16.04 上安装 devstack。我也尝试过 Ubuntu 上的最新版本(其他系统 CentOS、Fedora),但在 ./stack.sh 之后总是遇到错误。我在 VM 上有新的 16.04,现在我有这个错误 错误:无法由于 EnvironmentError 安装软件包:[Errno 13] 权限被拒绝:'/home/stack/.cache/pip/wheels/ab/a3/97/d6831ba72a8b63e81f32d89267dd866d7984d32ede93210ee3' 2019-10-19 21:32:52.130 | 考虑使用该--user选项或检查权限。

我尝试了许多放在 Internet 上的解决方案,但都没有奏效。请给我一些支持。谢谢

标签: linuxubuntuopenstackdevstack

解决方案


您是否尝试过将您的用户添加到 sudeors?

将此行添加<username> ALL=(ALL) NOPASSWD: ALL到 /etc/sudoers.d/

这会给你的用户 sudo 权限。

我在安装 devstack 时也遇到了同样的问题,我按照openstack 文档将我的 ubuntu 版本更改为 18.04 ,它对我有用。


推荐阅读