Unable to install uiautomator2

Hi all

I tried to install uiautomator2 on Windows on work laptop. But got this error below

I would appreciate any help!

Thanks

appium driver install uiautomator2

√ Checking if ‘appium-uiautomator2-driver’ is compatible
× Installing ‘uiautomator2’ using NPM install spec ‘appium-uiautomator2-driver’
Error: × Encountered an error when installing package: npm command ‘install --save-dev --no-progress --no-audit --omit=peer --save-exact --global-style --no-package-lock appium-uiautomator2-driver --json’ failed with code 1.

STDOUT:
{
“error”: {
“code”: “E403”,
“summary”: “403 Forbidden - GET https://registry.npmjs.org/io.appium.settings/-/io.appium.settings-5.7.9.tgz”,
“detail”: “In most cases, you or one of your dependencies are requesting\na package version that is forbidden by your security policy, or\non a server you do not have access to.”
}
}

STDERR:
npm WARN config global-style This option has been deprecated in favor of --install-strategy=shallow
npm WARN cleanup Failed to remove some directories [
npm WARN cleanup [
npm WARN cleanup ‘C:\Users\nle\.appium\node_modules\appium-uiautomator2-driver\node_modules\portscanner’,
npm WARN cleanup [Error: EPERM: operation not permitted, rmdir ‘C:\Users\nle.appium\node_modules\appium-uiautomator2-driver\node_modules\portscanner\node_modules’] {
npm WARN cleanup errno: -4048,
npm WARN cleanup code: ‘EPERM’,
npm WARN cleanup syscall: ‘rmdir’,
npm WARN cleanup path: ‘C:\Users\nle\.appium\node_modules\appium-uiautomator2-driver\node_modules\portscanner\node_modules’
npm WARN cleanup }
npm WARN cleanup ],
npm WARN cleanup [
npm WARN cleanup ‘C:\Users\nle\.appium\node_modules\appium-uiautomator2-driver\node_modules\@devicefarmer’,
npm WARN cleanup [Error: EPERM: operation not permitted, rmdir ‘C:\Users\nle.appium\node_modules\appium-uiautomator2-driver\node_modules@devicefarmer’] {
npm WARN cleanup errno: -4048,
npm WARN cleanup code: ‘EPERM’,
npm WARN cleanup syscall: ‘rmdir’,
npm WARN cleanup path: ‘C:\Users\nle\.appium\node_modules\appium-uiautomator2-driver\node_modules\@devicefarmer
npm WARN cleanup }
npm WARN cleanup ],
npm WARN cleanup [
npm WARN cleanup ‘C:\Users\nle\.appium\node_modules\appium-uiautomator2-driver’,
npm WARN cleanup [Error: EPERM: operation not permitted, rmdir ‘C:\Users\nle.appium\node_modules\appium-uiautomator2-driver\node_modules@devicefarmer’] {
npm WARN cleanup errno: -4048,
npm WARN cleanup code: ‘EPERM’,
npm WARN cleanup syscall: ‘rmdir’,
npm WARN cleanup path: ‘C:\Users\nle\.appium\node_modules\appium-uiautomator2-driver\node_modules\@devicefarmer
npm WARN cleanup }
npm WARN cleanup ],
npm WARN cleanup [
npm WARN cleanup ‘C:\Users\nle\.appium\node_modules\appium-uiautomator2-driver\node_modules’,
npm WARN cleanup [Error: EPERM: operation not permitted, rmdir ‘C:\Users\nle.appium\node_modules\appium-uiautomator2-driver\node_modules\spdy-transport\node_modules\readable-stream’] {
npm WARN cleanup errno: -4048,
npm WARN cleanup code: ‘EPERM’,
npm WARN cleanup syscall: ‘rmdir’,
npm WARN cleanup path: ‘C:\Users\nle\.appium\node_modules\appium-uiautomator2-driver\node_modules\spdy-transport\node_modules\readable-stream’
npm WARN cleanup }
npm WARN cleanup ],
npm WARN cleanup [
npm WARN cleanup ‘C:\Users\nle\.appium\node_modules\appium-uiautomator2-driver\node_modules\spdy-transport’,
npm WARN cleanup [Error: EPERM: operation not permitted, rmdir ‘C:\Users\nle.appium\node_modules\appium-uiautomator2-driver\node_modules\spdy-transport\node_modules’] {
npm WARN cleanup errno: -4048,
npm WARN cleanup code: ‘EPERM’,
npm WARN cleanup syscall: ‘rmdir’,
npm WARN cleanup path: ‘C:\Users\nle\.appium\node_modules\appium-uiautomator2-driver\node_modules\spdy-transport\node_modules’
npm WARN cleanup }
npm WARN cleanup ]
npm WARN cleanup ]
npm ERR! code E403
npm ERR! 403 403 Forbidden - GET https://registry.npmjs.org/io.appium.settings/-/io.appium.settings-5.7.9.tgz
npm ERR! 403 In most cases, you or one of your dependencies are requesting
npm ERR! 403 a package version that is forbidden by your security policy, or
npm ERR! 403 on a server you do not have access to.

npm ERR! A complete log of this run can be found in: C:\Users\nle\AppData\Local\npm-cache_logs\2024-04-14T17_55_11_832Z-debug-0.log