Qt Creator启动时出现了几条错误消息: “Can not create file /Users/[username]/.config/Nokia/qtcreator .XML:权限被拒绝”Qt Creator“无法创建文件(...)qtcreator.xml”(Mac)
当我退出: ‘无法创建文件/Users/[username]/.config/Nokia/toolChains.xml:权限被拒绝’
程序运行正常,但我猜测它将无法存储任何配置。有人知道怎么修这个东西吗?
Qt Creator启动时出现了几条错误消息: “Can not create file /Users/[username]/.config/Nokia/qtcreator .XML:权限被拒绝”Qt Creator“无法创建文件(...)qtcreator.xml”(Mac)
当我退出: ‘无法创建文件/Users/[username]/.config/Nokia/toolChains.xml:权限被拒绝’
程序运行正常,但我猜测它将无法存储任何配置。有人知道怎么修这个东西吗?
正如评论中提到的那样,它看起来像Qt安装程序添加配置目录作为所有者的根。要解决此问题,请执行以下操作:
sudo chown -R `id -un`:staff ~/.config/Nokia/
此命令适用于我。发现它在qtcenter forum
find ~/.config/Nokia -print0 | sudo xargs -0 chown $USER
我用这个代替了2.6.1版本的Qt 5
find ~/.config/QtProject -print0 | sudo xargs -0 chown $USER
找到解决方案通过检查文件夹的所有权。原来Qt安装程序以root身份创建了“user/.config”目录。 用[chown] [1]命令将用户更改为我的用户,并确保我拥有“rwx”权限,现在可以正常工作。 [1]:http://ss64.com/osx/chown.html – grim
您可以检查“.config”文件夹是否已存在于您的个人文件夹中?如果您手动创建“.config”文件夹并尝试再次启动Qt Creator,会发生什么情况?我的猜测是你的主文件夹中可能有一个同名的文件(“.config”)。你能证实这一点吗? – Stas
哇,不是专业!但后来我安装了'brew' – tofutim