Puncte:2

Nu se poate rula Spyder pe Ubuntu (windows bash)

drapel ch

Sunt foarte nou în Linux și Folosesc Windows 11

a instalat ubuntu bash din magazinul MS și a instalat Spyder folosind această comandă

sudo apt-get install spyder

Dar când îl sun pe Spyder

Primesc această eroare

user1@DELLG3:~$ spyder
qt.qpa.xcb: nu s-a putut conecta la afișaj
qt.qpa.plugin: Nu s-a putut încărca pluginul platformei Qt „xcb” în „” chiar dacă a fost găsit.
Această aplicație nu a pornit deoarece nu a putut fi inițializat niciun plugin pentru platforma Qt. Reinstalarea aplicației poate rezolva această problemă.

Pluginurile disponibile ale platformei sunt: ​​eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.

Avortat

Am încercat să dezinstalez și să reinstalez Spyder

dar aceeasi eroare

aveti idee cum sa repar asta?

drapel ru
prin „Utilizarea Windows 11” și „Ubuntu (windows bash) te referi la WSL?
asmgx avatar
drapel ch
da, folosesc WSL
Puncte:5
drapel cn

În mod implicit, WSL nu are X-server, deci trebuie să furnizați unul. Sunt diferite X-servere disponibil pentru Windows. Am citit recent, pe Windows 11 este disponibilă o aplicație nativă numită WSLg.

În prezent, sunt pe Windows 10 și chiar îmi place aplicația terță parte disponibilă în Magazin numită GWSL.

Doar instalați aplicația și lansați-o. Apoi faceți clic pe pictograma acesteia din bara de activități, răsfoiți lista de Aplicații Linux și găsește-ți programul - ar trebui să fie Spider3.

introduceți descrierea imaginii aici

Rețineți că pe Windows 10 trebuie să îl activați WSL2 dacă nu este încă activat, cred că ar trebui să fie activat implicit pe Windows 11.


În plus, puteți instala un X-server nativ și întregul mediu desktop sub WSL, apoi configurați serviciul RDP și utilizați aplicația Windows Remote Desktop pentru a vă conecta în mediul desktop Ubuntu.

În opinia mea, în majoritatea cazurilor nu avem nevoie de această soluție atât de complicată. Totuși, iată un tutorial video drăguț cum să faci asta, oferit de David Bombal pe YouTube: GUI Ubuntu WSL2

Puncte:3
drapel vn

Tocmai am încercat acest lucru pe una dintre instanțele mele „temporale” WSL2 Ubuntu și am reușit să fac ca Spyder să ruleze cu succes sub Windows 11.

Cu siguranță nu este nevoie să instalați un server X terț, deoarece acesta funcționează fără probleme sub WSLg.

Deci câteva lucruri de încercat.

  • În primul rând, puteți rula alte aplicații X? Asigura-te ca echo $DISPLAY returnează ceva de genul :0. Încearcă un simplu sudo apt install -y xterm && xterm. Dacă funcționează, atunci aveți WSLg care funcționează.

  • Dacă xterm nu funcționează, asigurați-vă că ați activat WSLg. Dacă ați făcut upgrade de la Windows 10 la Windows 11, va trebui să părăsiți WSL, apoi:

    wsl --update
    wsl --oprire
    

    Apoi încercați din nou.

  • Verificați pentru a vă asigura că rulați WSL2:

    wsl.exe -l -v
    

    Dacă arată versiunea 1 de exemplu, va trebui să actualizați la WSL2. Anunțați-mă dacă este cazul și vă voi indica direcții pentru asta.

  • Deoarece menționați că sunteți destul de nou în Linux, asigurați-vă că ați actualizat depozitele, astfel încât să obțineți cele mai recente versiuni ale tuturor componentelor:

    sudo apt update && sudo apt upgrade
    
  • În sfârșit, dacă ați urmat anterior câteva instrucțiuni pentru a modifica $DISPLAY, examinați fișierele de pornire (de ex. ~/.bashrc) și inversați asta. Asigurați-vă că nu faceți modificări manual la AFIŞA variabilă în WSL sub Windows 11.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.