关于安装cocos2d 2.1错误及解决
在安装cocos2d 2.1过程中,使用命令“./install-templates.sh -f”安装过程中报错,提示“Permission denied”,而使用“sudo ./install-templates.sh -f”时,又提示“Error: Do not run this script as root.”
其实错误的原因很简单,就是目录的权限问题。我机器之前安装过cocos2d 1.0版本,当时是使用“sudo ./install-templates.sh -f”安装的,这样就导致用户目录下,一些文件夹创建用户是root,从而普通用户没有权限对这些目录进行修改。在cocos2d 2.1中,意识到了在用户目录下,使用root权限去生成一些目录不是很合理,所以对安装方式进行了修改,安装脚本不允许使用root用户。可对于象我这种,之前已经安装过cocos2d低版本的用户来说,用户目录下已经使用root用户生成了一些目录,这些目录普通用户无法操作。
解决问题很简单,先修改相关目录的属主:
sudo chown -R user /Users/user/Library/Developer/Xcode/Templates
然后执行:
./install-templates.sh -f
相关推荐
yutou0 2020-10-17
codedecode 2020-11-14
summerinsist 2020-08-21
87901735 2020-08-19
benico 2020-08-19
Rain 2020-08-15
RemixGdc 2020-08-15
Jaystrong 2020-08-02
KFLING 2020-08-01
zhangll00 2020-07-29
elitechen 2020-07-28
suosuo 2020-07-28
benico 2020-07-28
xiyoukeke 2020-07-28
小惠 2020-07-27
此处省略三千字 2020-07-20
泥淖 2020-07-19
安得情怀似旧时 2020-07-06
sunzhihaofuture 2020-07-04