Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Tutorial di avvio rapido per SimSpace Weaver
Questo tutorial ti guida attraverso il processo per creare ed eseguire una simulazione SimSpace Weaver in pochi minuti. Ti consigliamo di iniziare con questo tutorial e poi passare al tutorial dettagliato in seguito.
Requisiti
Prima di iniziare, assicurati di aver completato i passaggi indicatiConfigurazione di SimSpace Weaver.
Nota
Gli script utilizzati qui vengono forniti per comodità dell'utente e NON sono obbligatori. Consulta il tutorial dettagliato per scoprire come eseguire questi passaggi manualmente.
Passaggio 1: abilitare la registrazione (opzionale)
Per attivare la registrazione
-
Vai a:
sdk-folder
/Samples/PathfindingSample/tools -
Apri il file dello schema in un editor di testo:
pathfinding-single-worker-schema.yaml
-
Trova la
simulation_properties:
sezione all'inizio del file:simulation_properties: default_entity_index_key_type: "Vector3<f32>"
-
Inserisci le seguenti 2 righe dopo la riga
simulation_properties:
:log_destination_service: "logs" log_destination_resource_name: "MySimulationLogs"
-
Conferma che la
simulation_properties:
sezione sia uguale alla seguente:simulation_properties: log_destination_service: "logs" log_destination_resource_name: "MySimulationLogs" default_entity_index_key_type: "Vector3<f32>"
-
Salva il file ed esci dall'editor di testo.
Passaggio 2: avvio rapido con il client della console (opzione 1)
Vai a:
sdk-folder/Samples/PathfindingSample/tools/cloud
Eseguire uno dei seguenti comandi:
-
Docker:
python quick-start.py --consoleclient
-
WSL:
python quick-start.py —-consoleclient --al2
Per impostazione predefinita, verrà avviata una simulazione con una singola partizione su un singolo lavoratore. Altre configurazioni possono essere avviate passando il file --schema {file name}.yaml
dalla cartella. /Samples/PathfindingSample/tools/
Nota
Vedi Tutorial dettagliato: scopri i dettagli durante la creazione dell'applicazione di esempio per una spiegazione approfondita di ciò che fa questo script.
Passo 2: Avvio rapido con il client Unreal Engine (opzione 2)
Per informazioni, consulta Avvio del client di visualizzazione Unreal Engine.
Interrompi ed elimina la simulazione
Vai a:
sdk-folder/Samples/PathfindingSample/tools/cloud
Trova i nomi delle tue simulazioni:
aws simspaceweaver list-simulations
Interrompi ed elimina la simulazione
python stop-and-delete.py --simulation
simulation-name
Risoluzione dei problemi
-
FileNotFoundError: cmake
subprocess.run('cmake') ... FileNotFoundError: The system cannot find the file specified
-
Risoluzione: lo script non riesce a trovare il comando
cmake
. Assicurati di avere installata la versione minima consigliata di CMake e che possa essere chiamata con ilcmake
comando in PATH. Usa il comandocmake -version
per verificare.
-
-
ImportError: caricamento della DLL non riuscito durante l'importazione di libweaver_app_sdk_python_v1: il modulo specificato non è stato trovato.
-
Risoluzione: questo errore si verifica quando Python 3.9 non viene utilizzato per avviare Weaver Python SDK. Assicurati che la versione python associata al comando «python» sia Python 3.9. Puoi verificare eseguendo il comando.
python --version
-
-
Lo script di avvio rapido appare bloccato dopo l'avvio di Docker Build.
-
Risoluzione: a volte Docker ha bisogno di alcuni minuti per riscaldarsi. Se il problema persiste per più di ~5 minuti, riavvia Docker o il sistema.
-
-
target_compile_features nessuna funzionalità nota per il compilatore CXX «GNU»:
-
Risoluzione: svuota la cache di Docker, elimina l'immagine Docker di weaverappbuilder, elimina gli artefatti di compilazione del progetto e riesegui.
setup.py
Questo dovrebbe ripristinare l'ambiente Docker e risolvere l'errore.
-