Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Tutoriel de démarrage rapide pour SimSpace Weaver
Ce didacticiel vous guide tout au long du processus de création et d'exécution d'une simulation SimSpace Weaver en quelques minutes. Nous vous recommandons de commencer par ce didacticiel, puis de suivre le didacticiel détaillé par la suite.
Prérequis
Avant de commencer, assurez-vous d'avoir effectué les étapes deConfiguration pour SimSpace Weaver.
Note
Les scripts utilisés ici sont fournis pour votre commodité et ne sont PAS obligatoires. Consultez le didacticiel détaillé pour savoir comment effectuer ces étapes manuellement.
Étape 1 : activer la journalisation (facultatif)
Pour activer la journalisation
-
Naviguez vers :
sdk-folder
/Samples/PathfindingSample/tools -
Ouvrez le fichier de schéma dans un éditeur de texte :
pathfinding-single-worker-schema.yaml
-
Trouvez la
simulation_properties:
section au début du fichier :simulation_properties: default_entity_index_key_type: "Vector3<f32>"
-
Insérer les 2 lignes suivantes après la ligne
simulation_properties:
:log_destination_service: "logs" log_destination_resource_name: "MySimulationLogs"
-
Vérifiez que votre
simulation_properties:
section est identique à la suivante :simulation_properties: log_destination_service: "logs" log_destination_resource_name: "MySimulationLogs" default_entity_index_key_type: "Vector3<f32>"
-
Enregistrez le fichier et quittez votre éditeur de texte.
Étape 2 : Démarrage rapide avec le client de console (option 1)
Naviguez vers :
sdk-folder/Samples/PathfindingSample/tools/cloud
Exécutez une des commandes suivantes :
-
Docker :
python quick-start.py --consoleclient
-
WSL :
python quick-start.py —-consoleclient --al2
Par défaut, cela lancera une simulation avec une seule partition sur un seul travailleur. D'autres configurations peuvent être lancées en les transmettant --schema {file name}.yaml
depuis le /Samples/PathfindingSample/tools/
dossier.
Note
Consultez Tutoriel détaillé : découvrez les détails lors de la création de l'exemple d'application pour une explication détaillée de ce que fait ce script.
Étape 2 : Démarrage rapide avec le client Unreal Engine (option 2)
veuillez consulter Lancement du client de visualisation Unreal Engine.
Arrêtez et supprimez votre simulation
Naviguez vers :
sdk-folder/Samples/PathfindingSample/tools/cloud
Trouvez le nom de vos simulations :
aws simspaceweaver list-simulations
Arrêter et supprimer la simulation
python stop-and-delete.py --simulation
simulation-name
Résolution des problèmes
-
FileNotFoundError: cmake
subprocess.run('cmake') ... FileNotFoundError: The system cannot find the file specified
-
Résolution : Le script ne trouve pas la commande
cmake
. Assurez-vous que la version minimale recommandée de CMake est installée et qu'elle peut être appelée à l'aide de lacmake
commande dans le PATH. Utilisez la commandecmake -version
pour vérifier.
-
-
ImportError: Le chargement de la DLL a échoué lors de l'importation de libweaver_app_sdk_python_v1 : le module spécifié est introuvable.
-
Résolution : Cette erreur se produit lorsque Python 3.9 n'est pas utilisé pour lancer le SDK Weaver Python. Assurez-vous que la version python associée à la commande « python » est Python 3.9. Vous pouvez vérifier en exécutant la
python --version
commande.
-
-
Le script de démarrage rapide apparaît bloqué après le démarrage de Docker Build.
-
Résolution : Docker a parfois besoin de quelques minutes pour s'échauffer. Si le problème persiste pendant plus de 5 minutes, redémarrez Docker ou votre système.
-
-
target_compile_features aucune fonctionnalité connue pour le compilateur CXX « GNU » :
-
Résolution : Videz votre cache Docker, supprimez l'image Docker de weaverappbuilder, supprimez les artefacts de construction de votre projet et réexécutez.
setup.py
Cela devrait réinitialiser votre environnement Docker et résoudre l'erreur.
-