WASM cache fails to download when venv is under Program Files (Windows)
@ansBAkula arbeitet bereits daran.
Seit 18.9.2026.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
User Story Description
As a user or system integrator
I want the SAF Visor to successfully download and cache VTK WebAssembly (WASM) assets on first run
So that the application starts correctly for non‑admin users even when the product was installed under C:\Program Files\....
Background
On first run, trame_vtklocal downloads and caches VTK WASM assets into the Python virtual environment. The module writes to a path like:
C:\Program Files\ANSYS Inc\SAF Solutions\...\.venv\Lib\site-packages\trame_vtklocal\module\serve\wasm\9.6.1
When the virtualenv is located under C:\Program Files, Windows prevents non‑elevated processes from creating/writing folders there. This causes pathlib.Path.mkdir() in trame_vtklocal/module/wasm.py to raise a PermissionError / FileNotFoundError on first run, e.g. "Access is denied" or "[WinError 3] The system cannot find the path specified".
Acceptance Criteria
- A fresh install of SAF under
C:\Program Filesfollowed by a non‑admin run does not raisePermissionErrorand the WASM assets are downloaded to a writable location.
Additional Links
No response
Requires new or update to third party ? If "yes" add the name(s) and the version(s) of the Third Party Software.
No
Name and Version for Third Parties
No response
- Vorherrschende Sprache
- Python
- Sterne
- 1
- Forks
- 0
- Ø Merge
- 1 T. 21 Std.
- Gemergte PRs (30 T.)
- 46
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus ansys/Visual-Interactive-Simulation-Object-Renderer
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 50/100
-
Library updates Offentechnical
ansys/Visual-Interactive-Simulation-Object-Renderer#136 · 1 zugewiesene Person ·
-
maintenance
ansys/Visual-Interactive-Simulation-Object-Renderer#131 · 1 zugewiesene Person ·
-
Release 1.0.2 Offenmaintenance
ansys/Visual-Interactive-Simulation-Object-Renderer#130 · 1 zugewiesene Person ·
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100
Alle Issues in ansys/Visual-Interactive-Simulation-Object-Renderer
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
stephrobert/dsoxlab#238 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
sublimehq/package_control#1780 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
nwg-piotr/nwg-displays#145 ·