• 1
  • 新人请关照

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

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

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

报错截图如下

clipboard.png

clipboard.png

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

阅读 853
评论
    2 个回答

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

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

    conda install anaconda-clean
    anaconda-clean --yes
    
    rm -rf ~/anaconda3

    另外推荐使用

    • pyenv管理你的Python版本
    • nvm管理你的node环境
      相似问题
      推荐文章