web-dev-qa-db-fra.com

QstandardPaths: xdg_runtime_dir Non défini, défaut de '/ TMP / Runtime-AADITHYASB'

J'utilise WSL dans Windows 10. J'ai cet avertissement s'affiche lorsque j'exécute un python fichier:

QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-aadithyasb'

Je peux comprendre que le XDG_RUNTIME_DIR La variable d'environnement n'est pas définie et elle crée son propre chemin /tmp/runtime-aadithyasb

Je reçois cet avertissement à partir du moment où j'ai installé Xserver pour Windows à l'aide de VCXSRV pour ouvrir des parcelles lorsque le fichier est couru.

WY question est Devrais-je ajouter ceci XDG_RUNTIME_DIR variable d'environnement sous Windows ou existe-t-il une méthode pour définir un répertoire sous la variable pour Ubuntu utilisé sous WSL?

7
Aadithya Sathya

J'ai eu ce problème aussi juste aujourd'hui. Ce que j'ai fait était que j'ai ouvert PowerShell et tué Ubuntu WSL avec la commande suivante:

wsl.exe --shutdown

Après cela, j'ai ouvert VCXSRV avec son raccourci appelé "Xlaunch" et veillé à cocher "Désactiver le contrôle d'accès".

0
Alec Moldovan