刘刚刚的个人博客

一次PostgreSQL在windows安装中的问题


postgresql在windows中有时候不能正常安装,网上很多文章都说是缺少c++库导致的,经过测试,发现安装上后也没有用,真正的原因是因为用户名为中文导致的。

安装问题

postgresql在安装时,报错:

there has been an error
Error running C:\WINDOWS\System32\icacls 

还有一些其他的乱码

image-20201126001222883

解决方案

创建一个英文名的用户,然后用该账户进行登录。在win10中创建用户的教程很多都是在“计算机“右键的”管理“中修改,但是可能电脑是为家庭版的原因,”管理“中没有用户管理的菜单。在摸索后,找到了一个创建用户的方式。

1.进入控制面板,点击用户账户

image-20201126001033642

2. 点击 删除用户账户

image-20201126001043802

3. 点击下边的添加新用户

image-20201126001107665

4. 点击 将其他人添加到这台带电脑

image-20201126001125483

5. 稍等几十秒将会出现以下画面

image-20201126001135539

6. 点击更改类型

image-20201126001150509

7. 改为管理员

image-20201126001200066

然后按win键,点击当前用户的头像即可切换用户为新用户。即可成功安装。

我的名片

昵称:shuta

职业:后台开发(python、php)

邮箱:648949076@qq.com

站点信息

建站时间: 2020/2/19
网站程序: ANTD PRO VUE + TP6.0
晋ICP备18007778号