每次我运行flutter create my_app
时,Flutter都会崩溃。我一直收到与我的PATH env变量或文件夹/文件读取,写入,执行访问相关的权限错误。我已经成功地从flutter docs下载并安装了所有内容,但我不知道如何解决此问题。
在安装flutter及其各种依赖项之后,我运行flutter doctor -v
,它完成时没有错误:
...
No issues found!
但是尝试运行create
命令会将此错误输出到崩溃日志:
...
FileSystemException: FileSystemException: Creation failed, path = ‘/Users/<my_username>/Documents/Projects/flutter/my_app’ (OS Error: Permission denied, errno = 13)
...
我尝试使用这些更改模式命令作为修复程序,但问题仍然存在:
chmod -R -v o+w flutter/
chmod -R -v a+rwx flutter/
要查看我的错误消息的完整输出,请查看我发布的GitHub issue。
这是设置过程的最后一步,因此我可以开始学习Flutter,以便对任何建议/帮助表示赞赏。
答案 0 :(得分:0)
实际上,我遇到了相同的错误,无法找出原因。 事件谷歌搜索没有帮助。
您可以尝试使用flutter的替代版本或更改为其他渠道,例如
flutter channel beta
或
flutter channel dev
或
flutter channel master
或
flutter channel stable
也在运行命令时
chmod -R -v a+rwx flutter/
请确保您从命令行位于flutter的父文件夹中,否则请按照以下说明使用它
chmod -R -v a+rwx ‘/Users/<my_username>/Documents/Projects/flutter/’
如果以上方法均无效,请尝试更改文件夹颤动的所有者
chown -R yourusername:yourgroup ‘/Users/<my_username>/Documents/Projects/flutter/’
这可能不是合适的答案,但它应该可以立即解决您的问题。
谢谢:)