当前位置: 首页 > 知识库问答 >
问题:

无法在windows中安装ionic

陆畅
2023-03-14

参考堆栈溢出链接中已经发布的问题,我只是跟进了离子的基本安装过程,但突然之间出现了这个奇怪的错误。

gyp verb could not find "python". guessing location
gyp verb ensuring that file exists: C:\Python27\python.exe
gyp ERR! configure error
gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
gyp ERR! stack     at failNoPython (C:\Users\kevin\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\node-sass\node_modules\node-gyp\lib\configure.js:401:14)
gyp ERR! stack     at C:\Users\kevin\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\node-sass\node_modules\node-gyp\lib\configure.js:356:11
gyp ERR! stack     at FSReqWrap.oncomplete (fs.js:111:15)
gyp ERR! System Windows_NT 10.0.14393
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\kevin\\AppData\\Roaming\\npm\\node_modules\\ionic\\node_modules\\ionic-app-lib\\node_modules\\node-sass\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd C:\Users\kevin\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\node-sass
gyp ERR! node -v v7.2.1
gyp ERR! node-gyp -v v3.3.1
gyp ERR! not ok
Build failed
npm WARN Error: EPERM: operation not permitted, lstat 'C:\Users\kevin\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\node-sass\node_modules\meow\node_modules\redent\node_modules\indent-string\node_modules'
npm WARN  { Error: EPERM: operation not permitted, lstat 'C:\Users\kevin\AppData\Roaming\npm\node_modules\ionic\node_modules\ionic-app-lib\node_modules\node-sass\node_modules\meow\node_modules\redent\node_modules\indent-string\node_modules'npm WARN   errno: -4048,
npm WARN   code: 'EPERM',
npm WARN   syscall: 'lstat',
npm WARN   path: 'C:\\Users\\kevin\\AppData\\Roaming\\npm\\node_modules\\ionic\\node_modules\\ionic-app-lib\\node_modules\\node-sass\\node_modules\\meow\\node_modules\\redent\\node_modules\\indent-string\\node_modules' }
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\kevin\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "ionic@1.7"
npm ERR! node v7.2.1
npm ERR! npm  v4.0.3
npm ERR! code ELIFECYCLE

npm ERR! node-sass@3.8.0 postinstall: `node scripts/build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the node-sass@3.8.0 postinstall script 'node scripts/build.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the node-sass package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node scripts/build.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs node-sass
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls node-sass
npm ERR! There is likely additional logging output above.

安装过程中捕获的错误屏幕截图

在安装过程中,我尝试了以下步骤

  • 已安装的节点。js最新版本7.2。1伏-已成功安装
  • npm安装-g cordova-已成功安装
  • npm安装-gionic@1.7-失败

附加捕获以供参考的日志。npm调试。日志

共有1个答案

颜乐
2023-03-14

似乎您没有安装python,请先安装python

如果python存在set path byset PYTHON=C:\Python27\Python.exe,,如果python安装在默认路径中,否则将其更改为python所在的位置。

 类似资料:
  • 我安装了ruby版本2.2.4p230,但无法使用gem安装轨安装轨。在CMD中写入此行后,错误说找不到有效的宝石“轨道”( 我已经为此搜索了很多,但没有找到任何有用的东西。请帮忙安装轨道。

  • 问题内容: 我安装了Python 2.7和NumPy。我已经下载了SciPy的预构建二进制文件,但是安装脚本因以下错误而失败: 找不到Blas库。可以在文件(部分)中指定搜索目录的目录,也可以通过设置BLAS环境变量来指定 目录。 我真的对这件事还不了解。我以为这是一个简单的安装过程,但事实并非如此。我用Google搜索了BLAS环境变量,但是找不到任何合适的变量。任何帮助表示赞赏。 麦克风 编辑

  • 我需要在Windows 8中安装Android Studio,但我不能,因为在安装过程中告诉我它找不到JDK安装,创建变量HOME_JAVA和真理,无法继续安装。 有人试图在Windows 8中运行它?

  • 当我尝试安装gem时,我会得到以下错误消息: 错误:(gem install capybara-webkit-v'0.10.1') gem_make.out: Windows 7(64位)Ruby 1.9.3 Rails 3.2.6 QT 4.8.2 DevKit 32 4.5.2 鲁比: 环境路径: C:\ruby\railsinstaller\git\cmd;C:\ruby\railsinst

  • 问题内容: 我已经在我的机器(Windows 8)上安装了v1.2.4。我正在使用Python 2.7。每当我尝试升级到v1.2.5时,总是会收到以下错误消息。(从v1.3.7开始仍然发生) Python\ 9.0 \ VC \ Bin \ cl.exe / c / nologo / Ox / MD / W3 / GS- / DNDEBUG -Dversion_info =(1,2,5,’fina