Unable to install bcrypt Windows

Would like to complete building my first full stack MERN app, unable to install bcrypt. Please help.
this error screenshot

someone suggested me to delete all node modules and package.json and package lock and start from fresh… Same error…

I see is similar to troubleshooting described here

npm install --global --production windows-build-tools

did that but screen is stuck for last 20 min command line not progressing beyond this point:
command line administrator mode screenshot
tried again ‘npm i bcrypt’ after this point in time… same error…

I see similar post of freecodecamp in the past same error I am having:
freecodecamp post same error I am having

is unclear from this post next course of action, if to ignore those errors? is bcrypt installed?
what must I do to get this to work?

Update:
(for anyone going through the same) I think is an issue of patience, leave the command line administrator mode running, the message ‘Python installed’ is confusing if its completed or not… some amount of time later you will get another follow up message.

Try again ‘npm i bcrypt’ this time message still has errors but looks like it could have worked:

> bcrypt@3.0.7 install C:\Users\greatofficespaces\Desktop\node_modules\bcrypt
> node-pre-gyp install --fallback-to-build

node-pre-gyp WARN Using needle for node-pre-gyp https
download
node-pre-gyp WARN Tried to download(404): https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.7/bcrypt_lib-v3.0.7-node-v64-win32-x64-unknown.tar.gz
node-pre-gyp WARN Pre-built binaries not found for bcrypt@3.0.7 and node@10.15.0 (node-v64 ABI, unknown) (falling back to source compile with node-gyp)
Building the projects in this solution one at a time.
To enable parallel build, please add the "/m" switch.
  blowfish.cc
  bcrypt.cc
  bcrypt_node.cc
  win_delay_load_hook.cc
     Creating library C:\Users\greatofficespaces\Desk
  top\node_modules\bcrypt\build\Release\bcrypt_lib.li
  b and object C:\Users\greatofficespaces\Desktop\nod
  e_modules\bcrypt\build\Release\bcrypt_lib.exp
  Generating code
  All 323 functions were compiled because no usable I
  PDB/IOBJ from previous compilation was found.
  Finished generating code
  bcrypt_lib.vcxproj -> C:\Users\greatofficespaces\De
  sktop\node_modules\bcrypt\build\Release\\bcrypt_lib
  .node
  Copying C:\Users\greatofficespaces\Desktop\node_mod
  ules\bcrypt\build\Release\/bcrypt_lib.node to C:/Us
  ers/greatofficespaces/Desktop/node_modules/bcrypt/l
  ib/binding\bcrypt_lib.node
          1 file(s) copied.
npm WARN express-auth@1.0.0 No description
npm WARN express-auth@1.0.0 No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.11: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
+ bcrypt@3.0.7
added 46 packages from 38 contributors and audited 2569 packages in 22.441s
found 0 vulnerabilities