windows下node-gyp血泪史

在windows下安装node-gyp的时候, 如果用户名是中文会发生各种惨案

特此记录解决方案

Google上基本所有结果都要求重装系统

除了

https://blog.bangbang93.com/article/59c23c08e003c174011f9ef9

然而, 这篇文章中的操作还不够, 上文操作后出现

如此我们尝试安装python2, 然而python2安装完后会报各种ascii错误

我裂开

我们知道 在windows下python3安装的默认目录是在AppData, 因为我们是卑微的中文用户名, AppData肯定是无法访问的

那我们看一看他的另一个搜寻目录是C:\Python37, 所以我们手动把Python安装到 C:\Python37

至此, node-gyp安装成功, 并且可以调用库

冷月版权所有, 严禁转载
冷月小站 » windows下node-gyp血泪史

2 评论

  1. 其实现在的 node-gyp 已经支持 Python3 了。为啥要为难自己装个 2 呢。

    1. 因为编译vscode的时候只支持py2

发表评论