当前位置:网站首页 > Python编程 > 正文

安装node-sass报错找不到Python(安装nodesass环境中报错)



  我之前创建一个vue项目,当时用的node版本是14的(目前最新的是17),运行没有任何问题。最近换电脑了,装了稳定版的node 16,然后下载vue项目,执行npm install,结果报如下错误:

  

  我对node、node-sass这些并不了解,就百度了一下,有的说原因是node版本和node-sass版本不匹配,需要安装合适版本的node-sass;有的说是node-sass国内下载环境慢,很大概率装不成功,要换成淘宝的镜像;有的说python配置有问题,需要重新配置。。。。。。不多说,以下是我参考的一些帖子(侵删):

  https://blog.csdn.net/weixin_/article/details/;

  https://www.jianshu.com/p/6daee

  https://blog.csdn.net/_/article/details/;

  这些都没有解决我的问题

  最后我想问题应该在node版本和node-sass版本,我node是用的16,node-sass却是4.14.1

  

  以下是package.json里面。

  

  看node-sass官网的版本对应,我的应该用node-sass 6.0+版本

  

  可以我却怎么也安装不了,试了好多种方法,报以下错误

  

  

  使用把node降低版本为14.5.0,然后原项目npm install 就成功了(建议大家各种源还是换成淘宝镜像,因为我都按照其他帖子修改了)

  参考:https://zhuanlan.zhihu.com/p/

  因为不同项目创建时,用的node版本不同,所以运行的时候要用各种适合的node版本,为了能够管理node版本(卸了重装),可以安装nvm

  参考:https://blog.csdn.net/ujjhuhu/article/details/

     https://blog.csdn.net/_/article/details/

  安装好后修改成淘宝镜像,在nvm安装目录下的settings里面改,不然npm下载不成功,就没法用npm了

  

  

  就是增加两行:

  之后按照以下方式安装对应的node版本,并设置为当前使用版本,我安装的是14.5.0

  注意:这个操作是在cmd管理员模式下执行,我在非管理员用户下操作不成功

  

  

到此结束,最后运行项目

  

  

到此这篇安装node-sass报错找不到Python(安装nodesass环境中报错)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • win32api模块(python中win32api模块)2025-04-05 07:54:10
  • ubuntu源码安装python(ubuntu怎么安装python3.8)2025-04-05 07:54:10
  • 安装node-sass报错找不到visual studio(安装node-sass报错找不到Python)2025-04-05 07:54:10
  • pythonprint占位符(python占位符用法)2025-04-05 07:54:10
  • 列表的增删改查Python编程进阶4.1列表(python列表增删改查函数)2025-04-05 07:54:10
  • Python函数必须有返回值吗(python函数一定有返回值吗)2025-04-05 07:54:10
  • 字符串转int python(字符串转int)2025-04-05 07:54:10
  • ubuntu源代码安装(ubuntu源码安装python)2025-04-05 07:54:10
  • python函数怎么写(python 写函数)2025-04-05 07:54:10
  • pivot函数 python报错out of bound(python pop index out of range)2025-04-05 07:54:10
  • 全屏图片