首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创建颤动项目时出现权限错误

创建颤动项目时出现权限错误
EN

Stack Overflow用户
提问于 2019-09-25 03:29:10
回答 4查看 17.4K关注 0票数 7

我刚开始接触Flutter,在安装它之后,当我试图创建一个项目时,我得到了这个错误。

代码语言:javascript
运行
复制
[hello_world] flutter create --ios-language swift --android-language kotlin .
Failed to open or create the artifact cache lockfile: "FileSystemException: Cannot open file, path = '/home/raphael/flutter/flutter/bin/cache/lockfile' (OS Error: Permission denied, errno = 13)"
Please ensure you have permissions to create or open /home/raphael/flutter/flutter/bin/cache/lockfile
Failed to open or create the lockfile
exit code 1

我找不到任何方法来解决这个问题,所以如果有人能帮助我,我会很高兴:)

谢谢!

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-09-25 03:50:56

通过以下方式查看上述目录的权限:

代码语言:javascript
运行
复制
ls -l /home/raphael/flutter/

其中的flutter子文件夹应该与您尝试创建项目的当前用户具有相同的用户id (或组)。

如果没有,在上述文件夹中,尝试通过以下方式更改对该文件夹的权限:

代码语言:javascript
运行
复制
chown -R YOUR_USERNAME flutter

再次运行第一个命令,验证适当的用户现在是否显示在文件夹上。然后再次尝试创建该项目。

票数 28
EN

Stack Overflow用户

发布于 2020-05-31 20:25:10

试试这个:

代码语言:javascript
运行
复制
sudo chown -R [user]:root /opt/flutter

它适用于我在Manjaro Linux上的工作。

票数 7
EN

Stack Overflow用户

发布于 2020-06-04 00:26:39

试试这个,在我的ubuntu 18.04上也行。

首先设置文件夹的所有权:

代码语言:javascript
运行
复制
sudo chown -R $USER:$USER ~/development/flutter

如果您仍然有错误设置此权限:

代码语言:javascript
运行
复制
sudo chmod 754 development/flutter/
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58087025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档