# P:>rfbrowser init
Installing node dependenciesβ¦
Installing rfbrowser node dependencies at C:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\Browser\\wrapper
npm warn config production Use `--omit=dev` instead.
added 81 packages in 19s
8 packages are looking for funding
run `npm fund` for details
Installing browser binaries to C:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\Browser\\wrapper
npx --quiet playwright install
Error: getaddrinfo EAI_AGAIN proxy-server
at GetAddrInfoReqWrap.onlookupall \[as oncomplete\] (node:dns:122:26) {
errno: -3001,
code: βEAI_AGAINβ,
syscall: βgetaddrinfoβ,
hostname: βproxy-serverβ
}
Error: getaddrinfo EAI_AGAIN proxy-server
at GetAddrInfoReqWrap.onlookupall \[as oncomplete\] (node:dns:122:26) {
errno: -3001,
code: βEAI_AGAINβ,
syscall: βgetaddrinfoβ,
hostname: βproxy-serverβ
}
Error: getaddrinfo ENOTFOUND proxy-server
at GetAddrInfoReqWrap.onlookupall \[as oncomplete\] (node:dns:122:26) {
errno: -3008,
code: βENOTFOUNDβ,
syscall: βgetaddrinfoβ,
hostname: βproxy-serverβ
}
Error: getaddrinfo EAI_AGAIN proxy-server
at GetAddrInfoReqWrap.onlookupall \[as oncomplete\] (node:dns:122:26) {
errno: -3001,
code: βEAI_AGAINβ,
syscall: βgetaddrinfoβ,
hostname: βproxy-serverβ
}
Error: getaddrinfo EAI_AGAIN proxy-server
at GetAddrInfoReqWrap.onlookupall \[as oncomplete\] (node:dns:122:26) {
errno: -3001,
code: βEAI_AGAINβ,
syscall: βgetaddrinfoβ,
hostname: βproxy-serverβ
}
Failed to install browsers
Error: Failed to download Chrome for Testing 145.0.7632.6 (playwright chromium v1208), caused by
Error: Download failure, code=1
at ChildProcess. (C:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\Browser\\wrapper\\node_modules\\playwright-core\\lib\\server\\registry\\browserFetcher.js:96:32)
at ChildProcess.emit (node:events:508:28)
at ChildProcess.\_handle.onexit (node:internal/child_process:294:12)
# ======================================================================
Traceback (most recent call last):
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\Browser\\entry\_*main*\_.pyβ, line 241, in init
rfbrowser_init(skip_browsers, silent_mode, with_deps, browser)
\~\~\~\~\~\~\~\~\~\~\~\~\~\~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\Browser\\entry\\rfbrowser_init.pyβ, line 258, in rfbrowser_init
\_process_poller(process, silent_mode)
\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~^^^^^^^^^^^^^^^^^^^^^^
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\Browser\\entry\\rfbrowser_init.pyβ, line 199, in \_process_poller
raise RuntimeError(
β¦<2 lines>β¦
)
RuntimeError: Problem installing node dependencies.Node process returned with exit status 1
Used Python is:
C:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\python.exe
Version: 3.14.3
pip freeze output:
attrs==25.4.0
certifi==2026.2.25
cffi==2.0.0
click==8.3.1
colorama==0.4.6
grpcio==1.78.0
grpcio-tools==1.78.0
h11==0.16.0
idna==3.11
natsort==8.4.0
outcome==1.3.0.post0
overrides==7.7.0
protobuf==6.33.5
psutil==7.2.2
pycparser==3.0
PySocks==1.7.1
PyYAML==6.0.3
robotframework==7.4.1
robotframework-assertion-engine==4.0.0
robotframework-browser==19.12.5
robotframework-pythonlibcore==4.5.0
robotframework-seleniumlibrary==6.8.0
seedir==0.5.1
selenium==4.41.0
setuptools==82.0.0
sniffio==1.3.1
sortedcontainers==2.4.0
trio==0.33.0
trio-websocket==0.12.2
typing_extensions==4.15.0
urllib3==2.6.3
websocket-client==1.9.0
wrapt==2.1.1
wsproto==1.3.2
npm version is:n
11.11.0
Installation directory
`C:\Users\BENEZU\AppData\Local\Programs\Python\Python314\Lib\site-packages\Browser\wrapper` does not contain the required files for unknown reason. Investigate the npm output and fix possible problems.
Printing contents:
wrapper/
ββββindex.js
ββββnode_modules/
β ββββmonocart-coverage-reports/
β β ββββlib/
β β β ββββassets.js
β β β ββββcli.js
β β β ββββclient/
β β β β ββββ0 folder(s), 3 file(s)
β β β ββββconverter/
β β β β ββββ0 folder(s), 11 file(s)
β β β ββββdefault/
β β β β ββββ0 folder(s), 2 file(s)
β β β ββββgenerate.js
β β β ββββindex.d.ts
β β β ββββindex.js
β β β ββββistanbul/
β β β β ββββ0 folder(s), 2 file(s)
β β β ββββpackages/
β β β β ββββ0 folder(s), 2 file(s)
β β β ββββplatform/
β β β β ββββ0 folder(s), 2 file(s)
β β β ββββregister/
β β β β ββββ0 folder(s), 4 file(s)
β β β ββββreports/
β β β β ββββ0 folder(s), 10 file(s)
β β β ββββutils/
β β β β ββββ1 folder(s), 7 file(s)
β β β ββββv8/
β β β β ββββ0 folder(s), 2 file(s)
β β β ββββ0 folder(s), 1 file(s)
β β ββββLICENSE
β β ββββpackage.json
β β ββββREADME.md
β β ββββREADME.zh-Hans.md
β ββββplaywright/
β β ββββcli.js
β β ββββindex.d.ts
β β ββββindex.js
β β ββββindex.mjs
β β ββββjsx-runtime.js
β β ββββlib/
β β β ββββagents/
β β β β ββββ0 folder(s), 10 file(s)
β β β ββββcommon/
β β β β ββββ0 folder(s), 15 file(s)
β β β ββββfsWatcher.js
β β β ββββindex.js
β β β ββββinternalsForTest.js
β β β ββββisomorphic/
β β β β ββββ0 folder(s), 9 file(s)
β β β ββββloader/
β β β β ββββ0 folder(s), 1 file(s)
β β β ββββmatchers/
β β β β ββββ0 folder(s), 9 file(s)
β β β ββββmcp/
β β β β ββββ5 folder(s), 4 file(s)
β β β ββββplugins/
β β β β ββββ0 folder(s), 3 file(s)
β β β ββββprogram.js
β β β ββββreporters/
β β β β ββββ1 folder(s), 17 file(s)
β β β ββββrunner/
β β β β ββββ0 folder(s), 20 file(s)
β β β ββββthird_party/
β β β β ββββ0 folder(s), 2 file(s)
β β β ββββtransform/
β β β β ββββ0 folder(s), 7 file(s)
β β β ββββutil.js
β β β ββββworker/
β β β β ββββ0 folder(s), 6 file(s)
β β β ββββ0 folder(s), 2 file(s)
β β ββββtypes/
β β β ββββtest.d.ts
β β β ββββtestReporter.d.ts
β β ββββ0 folder(s), 9 file(s)
β ββββplaywright-core/
β ββββ.local-browsers/
β β ββββ.links/
β β ββββ0 folder(s), 1 file(s)
β ββββbin/
β β ββββinstall_media_pack.ps1
β β ββββinstall_webkit_wsl.ps1
β β ββββreinstall_chrome_beta_linux.sh
β β ββββreinstall_chrome_beta_mac.sh
β β ββββreinstall_chrome_beta_win.ps1
β β ββββ0 folder(s), 12 file(s)
β ββββbrowsers.json
β ββββcli.js
β ββββindex.d.ts
β ββββindex.js
β ββββindex.mjs
β ββββlib/
β β ββββandroidServerImpl.js
β β ββββbrowserServerImpl.js
β β ββββcli/
β β β ββββ0 folder(s), 3 file(s)
β β ββββclient/
β β β ββββ0 folder(s), 48 file(s)
β β ββββgenerated/
β β β ββββ0 folder(s), 7 file(s)
β β ββββinprocess.js
β β ββββinProcessFactory.js
β β ββββmcpBundle.js
β β ββββmcpBundleImpl/
β β β ββββ0 folder(s), 1 file(s)
β β ββββprotocol/
β β β ββββ0 folder(s), 3 file(s)
β β ββββremote/
β β β ββββ0 folder(s), 2 file(s)
β β ββββserver/
β β β ββββ14 folder(s), 47 file(s)
β β ββββthird_party/
β β β ββββ0 folder(s), 1 file(s)
β β ββββutils/
β β β ββββ1 folder(s), 0 file(s)
β β ββββutilsBundleImpl/
β β β ββββ0 folder(s), 2 file(s)
β β ββββvite/
β β β ββββ3 folder(s), 0 file(s)
β β ββββ0 folder(s), 5 file(s)
β ββββtypes/
β β ββββprotocol.d.ts
β β ββββstructs.d.ts
β β ββββtypes.d.ts
β ββββ0 folder(s), 5 file(s)
ββββpackage-lock.json
ββββpackage.json
None
Traceback (most recent call last):
File ββ, line 198, in *run_module_as_main
File ββ, line 88, in run_code
File "C:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Scripts\\rfbrowser.exe_main*.py", line 6, in
sys.exit(cli())
\~\~\~^^
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\click\\core.pyβ, line 1485, in **call**
return self.main(\*args, \*\*kwargs)
\~\~\~\~\~\~\~\~\~^^^^^^^^^^^^^^^^^
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\click\\core.pyβ, line 1406, in main
rv = self.invoke(ctx)
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\click\\core.pyβ, line 1873, in invoke
return *process_result(sub_ctx.command.invoke(sub_ctx))
\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~^^^^^^^^^
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\click\\core.pyβ, line 1269, in invoke
return ctx.invoke(self.callback, \*\*ctx.params)
\~\~\~\~\~\~\~\~\~\~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\click\\core.pyβ, line 824, in invoke
return callback(\*args, \*\*kwargs)
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\click\\decorators.pyβ, line 34, in new_func
return f(get_current_context(), \*args, \*\*kwargs)
File "C:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\Browser\\entry_main*.py", line 249, in init
raise err
File "C:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\Browser\\entry\_*main*.py", line 241, in init
rfbrowser_init(skip_browsers, silent_mode, with_deps, browser)
\~\~\~\~\~\~\~\~\~\~\~\~\~\~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\Browser\\entry\\rfbrowser_init.pyβ, line 258, in rfbrowser_init
\_process_poller(process, silent_mode)
\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~^^^^^^^^^^^^^^^^^^^^^^
File βC:\\Users\\BENEZU\\AppData\\Local\\Programs\\Python\\Python314\\Lib\\site-packages\\Browser\\entry\\rfbrowser_init.pyβ, line 199, in \_process_poller
raise RuntimeError(
β¦<2 lines>β¦
)
RuntimeError: Problem installing node dependencies.Node process returned with exit status 1