Mac系统安装Hexo报了很多错,想请大佬进来帮我看一下。

发布于 2022-09-11 19:51:15 字数 340 浏览 31 评论 0

我在MacOS下用sudo npm安装Hexo,报了很多好像是权限的错,请问有人知道为什么吗?

敲的命令是:sudo npm install hexo -g

报错截图如下

clipboard.png

clipboard.png

上面两张图就是控制台报的这些错,因为太长了,一张图截不全,分成两张截的。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只是偏爱你 2022-09-18 19:51:15
sudo chown -R ${whoami} ~/ # ${whoami} 特指你计算机用户名
sudo npm uninstall hexo -g
sudo npm install hexo -g

这样试试?

浅唱ヾ落雨殇 2022-09-18 19:51:15

你用anaconda安装了Python
看起来这个这个版本的Python跟hexo所需要的某个包需要的Python不兼容

我建议你试试卸载anaconda恢复系统的Python: (来源)

conda install anaconda-clean
anaconda-clean --yes

rm -rf ~/anaconda3

另外推荐使用

  • pyenv管理你的Python版本
  • nvm管理你的node环境
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文