{ Community }
  • Academy
  • Docs
  • Developers
  • Resources
    • Community Articles
    • Apigee on GitHub
    • Code Samples
    • Videos & eBooks
    • Accelerator Methodology
  • Support
  • Ask a Question
  • Spaces
    • Product Announcements
    • General
    • Edge/API Management
    • Developer Portal (Drupal-based)
    • Developer Portal (Integrated)
    • API Design
    • APIM on Istio
    • Extensions
    • Business of APIs
    • Academy/Certification
    • Adapter for Envoy
    • Analytics
    • Events
    • Hybrid
    • Integration (AWS, PCF, Etc.)
    • Microgateway
    • Monetization
    • Private Cloud Deployment
    • 日本語コミュニティ
    • Insights
    • IoT Apigee Link
    • BaaS/Usergrid
    • BaaS Transition/Migration
    • Apigee-127
    • New Customers
    • Topics
    • Questions
    • Articles
    • Ideas
    • Leaderboard
    • Badges
  • Log in
  • Sign up

Get answers, ideas, and support from the Apigee Community

  • Home /
  • Microgateway /
avatar image
0
Question by Robin Martin · Feb 07, 2020 at 02:56 PM · 264 Views windowspythonvisual studio

Microgateway installation confusion Windows 10

I am trying to setup the microgateway on a new machine - Windows 10 Pro on 64-bit

Initially I tried installed the latest NodeJS (12) and edgemicro (3.1)

Try 1: npm install edgemicro -g failed requiring me to install Python.

Okay ... Install Python

Try 2: npm install fails requiring me to install Visual Studio developer ??!

This doesn't seem correct ?
It is the node-gyp\bin\node-gyp.js that fails.

gyp ERR! find VS
**************************************************************
gyp ERR! find VS You need to install the latest version of Visual Studio
gyp ERR! find VS including the "Desktop development with C++" workload.
gyp ERR! find VS For more information consult the documentation at:
gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows
gyp ERR! find VS
**************************************************************

Uninstall and revert to lower versions, trying Node 10 and edgemicro 3.0.10

No joy, same issue.

I thought to install the old version (2.5) and then upgrade, but Node 8 is end-of-life already and hard to find.

What gives ... I see no mention of these requirements in the Apigee doc ....apart from mentioning which Node versions are required. Is this a new eventuality or an assumption about a vanilla Windows 10 workstation ?
  • Is there, perhaps, another way to get the C++ components installed ?
  • Do we resort to rather download another opsys image to run via Docker ?
Comment
Add comment Show 1
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Robin Martin   · Feb 07, 2020 at 05:27 PM 0
Link

Eish ... I tried installing Node12 via their .MSI installer and checked a box about installing the requisite tools.
Sadly it died midway after installing a whole raft of things.
Python 2 installed okay (even tho 3.8 was present), along with some Windows KB installs that either were skipped or worked, but then Chocolately failed due to some deprecated "buffer()" method called.

How to mess up a machine.

Close

2 Answers

  • Sort: 
avatar image
0

Answer by bechar.k org.mozilla.javascript.Undefined@0 · Feb 13, 2020 at 02:47 PM

Hi Robin Martin,

Please go through below steps and you are able to install it on windows 10

https://docs.apigee.com/api-platform/microgateway/2.5.x/setting-and-configuring-edge-microgateway.html

Also, regarding the python error please check below the post and run the comment with Admin privilage

npm install --global --production windows-build-tools @Robin Martin

Regards,

-Bechar

Comment
Add comment · Link
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by Nik Snus · Feb 02 at 03:06 PM

Thanks a lot, thanks to you I was able to install it on my Windows 10.

I used the steps given above.

Comment
Add comment · Link
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Follow this Question

Answers Answers and Comments

68 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

is it possible to run apigee microgateway in a microsoft nanoserver docker image? 1 Answer

MicroGateway configuration errors on Windows 10. 6 Answers

using edgemicroctl on windows 2 Answers

  • Products
    • Edge - APIs
    • Insights - Big Data
    • Plans
  • Developers
    • Overview
    • Documentation
  • Resources
    • Overview
    • Blog
    • Apigee Institute
    • Academy
    • Documentation
  • Company
    • Overview
    • Press
    • Customers
    • Partners
    • Team
    • Events
    • Careers
    • Contact Us
  • Support
    • Support Overview
    • Documentation
    • Status
    • Edge Support Portal
    • Privacy Policy
    • Terms & Conditions
© 2021 Apigee Corp. All rights reserved. - Apigee Community Terms of Use - Powered by AnswerHub
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • Product Announcements
  • General
  • Edge/API Management
  • Developer Portal (Drupal-based)
  • Developer Portal (Integrated)
  • API Design
  • APIM on Istio
  • Extensions
  • Business of APIs
  • Academy/Certification
  • Adapter for Envoy
  • Analytics
  • Events
  • Hybrid
  • Integration (AWS, PCF, Etc.)
  • Microgateway
  • Monetization
  • Private Cloud Deployment
  • 日本語コミュニティ
  • Insights
  • IoT Apigee Link
  • BaaS/Usergrid
  • BaaS Transition/Migration
  • Apigee-127
  • New Customers
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Badges