docs(start.ps1+README): clarify native Windows venv path; remove misleading WSL2-venv-portability claim (#2806)
Squashed from 3 author commits onto current master (3 base commits from already-shipped #2783 were filtered out by the squash). #2805's expanded candidate-path discovery + PathType Container check preserved from prior stage commit. Authorship preserved. CHANGELOG entry merged into batch stamp commit.
This commit is contained in:
1 parent
ed9a163731
commit
9db6be99e1
2 files changed
+11
-4
No files matched your search
@@ -11,9 +11,15 @@
|
||||
server.py itself runs cleanly on native Windows.
|
||||
|
||||
Assumes Python + hermes-agent + the WebUI Python deps are already
|
||||
installed - same assumption start.sh makes when invoked outside
|
||||
a fresh bootstrap. For first-time setup, run bootstrap.py inside
|
||||
WSL2 once to create the venv, then this script can use that venv.
|
||||
installed natively on Windows - same assumption start.sh makes
|
||||
when invoked outside a fresh bootstrap. For first-time setup, the
|
||||
native Windows path is to install Python 3.11+, then create a
|
||||
Windows venv (`python -m venv venv`) and `pip install -r
|
||||
requirements.txt` from the hermes-agent root in PowerShell - this
|
||||
script then finds `venv\Scripts\python.exe` automatically. A venv
|
||||
created inside WSL2 is a Linux virtual environment (`venv/bin/python`)
|
||||
and cannot be used by native Windows Python, so the bootstrap.py-
|
||||
inside-WSL2 path produces a venv `start.ps1` can't invoke.
|
||||
|
||||
.PARAMETER Port
|
||||
TCP port the WebUI binds to. Overrides HERMES_WEBUI_PORT env.
|
||||
|
||||
Reference in new issue
Block a user