linux - 在 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 上的解决方案,但都没有奏效。请给我一些支持。谢谢
解决方案
您是否尝试过将您的用户添加到 sudeors?
将此行添加<username> ALL=(ALL) NOPASSWD: ALL
到 /etc/sudoers.d/
这会给你的用户 sudo 权限。
我在安装 devstack 时也遇到了同样的问题,我按照openstack 文档将我的 ubuntu 版本更改为 18.04 ,它对我有用。
推荐阅读
- javascript - 从 Tagify 表单中清理/转义非法字符
- java - java.net.ConnectException:连接超时(连接超时)
- html - HTML 元标记和 HTTPS
- plaid - AttributeError:“处理器”对象没有属性“dwollaProcessorTokenCreate”
- python - 使用 Python 将 HTML 表保存到 excel 中的问题
- mongodb - 集群数据放置更改导致 MongoDB Shard Transaction Aborted
- jquery - Bootstrap悬停在导航项目'div不显示'上?
- c# - flurl 是否支持 graphQL 请求?
- postgresql - SQLAlchemy + postgres:获取空表的所有行时挂起
- bootstrap-4 - 在 openlayers 中添加 bootstrap 4 后显示视图问题