安装postgresql安装包时,有的会提示:There has been an error. Error running icacls...
有四个解决办法:(不想太麻烦,又对版本无要求的可直接看四)
一、中英文问题(一点不能是中文)
改英文路径,改windows/ Mac OS/..的用户名为英文,或者直接创建一个新的用户名。
二、权限不足(一般不是)
管理员启动。
三、vc库
vc库本身的问题,重装即可(比如有的只支持vc2017)。
当然也可换个postgresql其他版本安装
四、直接用postgresql-11.2-1:
https://get.enterprisedb.com/postgresql/postgresql-11.2-1-windows-x64.exe
这个版本的安装即可,绝对不会报错。