#使用npm install 终端命令时,出现code1,然后提示python2不存在的错误。#
其实是因为node_sass需要依赖旧的python2版本,可以在自己的package.json中查看sass版本对应的node版本,最后使用nvm管理node版本。
解决办法:
1、卸载当前node版本:在控制面板中卸载
2、安装nvm:
https://github.com/coreybutler/nvm-windows/releases
3、配置nvm下载源:
在nvm安装地址中找到setting.txt文件,复制粘贴一下内容:
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
4、安装对应版本:
nvm install [version]
5、使用安装好的版本:
nvm use [version]
1、去官网下载https://www.
python
.org/download/releases/2.7/
2、安装成功之后,在环境变量中的系统变量选择安装路径
3、执行
npm
rebuild node-sass 重构一下
4、再重新执行
npm
install
就OK啦
wget https://nodejs.org/dist/v10.15.0/node-v10.15.0-linux-x64.tar.xz
第二步:解压
tar -xf node-v10.15.0-linux-x64.tar.xz
第三步:设置全局变量
1、打开文件
vim /etc/profile
2、最后一行放入
PATH=$PATH:/software/node-v10.15.0-linux-x64/bin
第四步:刷新配置文件
source /etc/profi
vue项目使用
npm
install
按照依赖
时
,报以下
错误
:
gyp
verb command rebuild []
gyp
verb command clean []
gyp
verb clean removing "build" directory
gyp
verb command configure []
gyp
verb find
Python
Python
is not set from command line or
npm
configuration
gyp
verb find
Python
python
相关学习资料:https://edu.51cto.com/video/4645.htmlhttps://edu.51cto.com/video/1158.htmlhttps://edu.51cto.com/video/3832.html
npm
安装指定
Python
版本
在开发过程中,我们经常需要在不同的项目...
在使用vue过程中,总会用到这样哪样的UI框架,在
install
这些框架
时
,往往还需要安装其要求的依赖,或是相关的编译环境,下面将记录描述下
python
和node-sass的安装办法:
一:
python
安装:
1.官网下载安装包,传统安装,然后配置相关环境变量
2.在安装了node但是为安装
python
的前提下,通过
npm
指令安装对应版本的
python
(建议方式)
npm
install
--global --production windows-build-tools
对于非
python
玩家,
最近拉了几个GitHub的项目,好多个安装依赖的
时
候就报错了,其中一个node-sass的我是真没想到。
先说说
npm
、c
npm
、yarn
install
的
时
候,同一个项目会有不同的结果,在同一个项目下:
npm
:
npm
ERR! Found: swiper@6.8.4
npm
ERR! node_modules/swiper
npm
ERR! swiper@"^6.3.5" from the root project
npm
ERR!
npm
ERR! Could not resolve depe
(据自己的node版本来更新
npm
版本
npm
-g
install
npm
@6.14.8 ,如果仍然报错,依旧显示
npm
不支持这个版本 ,这说明
npm
存在旧的
npm
缓存,还是旧的
npm
环境。(通过
npm
指令安装对应版本的
python
(建议方式):
npm
install
--global --production windows-build-tools)(可能是node.js的版本和node-sass的版本不符,就是卸掉原来的node.js,下载一个符合node-sass版本的node.js)
最近将Mac系统升级到Ventura 13.4.1后发现
python
的默认版本为
python
3了,导致以前的旧项目在安装以来
时
报错,旧项目依赖的是
python
2。上面是指定
python
的版本为
python
2,就不需要改动系统默认的
python
版本了。
RUN echo ‘source /etc/profile’ >> ~/.bashrc 这个命令很重要,docker镜像启动环境变量生效,自动加载环境变量,防止镜像内无法source 环境变量。
python
和node拆分后构建。
最近在开发vue项目,执行
时
,
出现
了关于
python
的相关
错误
,如下:
这个是因为模型需要在本机进行编译,编译的
时
候,需要的环境,如果它无法获取到
Python
的路径的话,就会报这个
错误
。以本人电脑为例,我电脑上同
时
存在和的环境,导致无法识别了。如果你电脑上已经安装过的环境,可以执行下面的代码,配置
python
路径,注意这个路径一定要是文件,所在的目录。
我的电脑上安装了ArcGIS,使用的是它自带的
python
环境,我电脑上的路径是。
然后删除依赖,重新安装依赖,上面的问题就消失了。...
需要使用管理员运行cmd
在系统环境变量 PATH 中添加
python
路径
一般在C:\Users\Administrator.windows-build-tools\
python
27