一次PostgreSQL在windows安装中的问题
postgresql在windows中有时候不能正常安装,网上很多文章都说是缺少c++库导致的,经过测试,发现安装上后也没有用,真正的原因是因为用户名为中文导致的。
安装问题
postgresql在安装时,报错:
there has been an error
Error running C:\WINDOWS\System32\icacls
还有一些其他的乱码
解决方案
创建一个英文名的用户,然后用该账户进行登录。在win10中创建用户的教程很多都是在“计算机“右键的”管理“中修改,但是可能电脑是为家庭版的原因,”管理“中没有用户管理的菜单。在摸索后,找到了一个创建用户的方式。
1.进入控制面板,点击用户账户
2. 点击 删除用户账户
3. 点击下边的添加新用户
4. 点击 将其他人添加到这台带电脑
5. 稍等几十秒将会出现以下画面
6. 点击更改类型
7. 改为管理员
然后按win键,点击当前用户的头像即可切换用户为新用户。即可成功安装。
License:
CC BY 4.0