Puncte:1

Pachetul gtk+-3.0 nu a fost găsit în calea de căutare pkg-config

drapel us

Rulez Ubuntu 18.04.4 LTS

Când alergi

pkg-config --cflags gtk+-3.0 Primesc următoarea eroare -

Pachetul gtk+-3.0 nu a fost găsit în calea de căutare pkg-config.
Poate ar trebui să adăugați directorul care conține „gtk+-3.0.pc”
la variabila de mediu PKG_CONFIG_PATH
Nu a fost găsit niciun pachet „gtk+-3.0”.

Am încercat să instalez pachetele lipsă (sudo apt-get install build-essential libgtk-3-dev ), conform pkg-config nu găsește gtk+-3.0, cu toate acestea, atunci când alergați

dpkg -l libgtk* | grep -e '^i' | grep -e 'libgtk-*[0-9]' inca mai primesc zsh: nu s-au găsit rezultate: libgtk* cu aceeași eroare încă se întâmplă.

Nu pot descărca anumite pachete go din cauza acestei probleme - are cineva idei?

drapel hr
Pentru ca ultima comandă să funcționeze așa cum vă așteptați în zsh, fie citați `libgtk*`, fie folosiți `setopt nonomatch`
Tom Yeoman avatar
drapel us
Mulțumesc, acum primesc `zsh: nu s-au găsit potriviri: libgtk*, zsh: nu s-au găsit rezultate: libgtk-*[0-9]`
N0rbert avatar
drapel zw
Cauți fișiere greșite, cred. Ar trebui să căutați după `dpkg -S gtk+-3.0.pc` și `pkg-config --cflags gtk+-3.0` . De asemenea, am o întrebare - de ce rulați 18.04.4 în loc de 18.04.5? Probabil că îți lipsesc actualizări majore de sistem făcând asta.
drapel hr
@TomYeoman care *sună* ca tine **ne**citat `'libgtk-*[0-9]'` în loc de **citat** `'libgtk*'`
Tom Yeoman avatar
drapel us
Rulez ubuntu pe WSL2, voi căuta să fac upgrade :). Mă întreb dacă asta ar putea face parte din problema mea, deoarece este fără antet? Mulțumesc pentru comanda @N0rbert, acum primesc `libgtk-3-dev:amd64: /usr/lib/x86_64-linux-gnu/pkgconfig/gtk+-3.0.p`
Tom Yeoman avatar
drapel us
Totuși, primesc `Pachetul gtk+-3.0 nu a fost găsit în calea de căutare pkg-config. Poate ar trebui să adăugați directorul care conține „gtk+-3.0.pc” la variabila de mediu PKG_CONFIG_PATH Nu a fost găsit niciun mesaj de eroare pachet „gtk+-3.0” la rularea „pkg-config --cfflags gtk+-3.0”
N0rbert avatar
drapel zw
Deci, după 18 ore, ați înțeles cu adevărat că mențiunea despre WSL poate fi utilă. Grozav! În orice fel, ieșirea lui `pkg-config --list-all --debug` poate ajuta.
Puncte:1
drapel zw

Utilizare caută gtk+-3.0.buc pe https://packages.ubuntu.com și apoi executați

sudo apt-get install libgtk-3-dev

Când toate pachetele sunt instalate, puteți încerca să reinstalați pkg-config și apoi să ridicați manual declanșatorul/hook-ul pkg-config prin

sudo apt-get install --reinstall pkg-config
actualizare sudo /usr/share/pkg-config-dpkghook

și apoi reîncercați cu

pkg-config --cflags gtk+-3.0
Tom Yeoman avatar
drapel us
Mulțumiri. Când rulez că primesc `libgtk-3-dev este deja cea mai nouă versiune (3.22.30-1ubuntu4).`, rulasem deja comanda `sudo apt-get install build-essential libgtk-3-dev` așa cum sa menționat pe postarea originală, așa că asta ar explica?
N0rbert avatar
drapel zw
Așa ar trebui să funcționeze. Probabil că ați schimbat mediul cu Anaconda sau ceva asemănător și gigantic.
drapel hr
@TomYeoman dacă ați șters manual fișierul .pc, poate fi necesar să **re**instalați pachetul (`sudo apt install --reinstall libgtk-3-dev`)
Tom Yeoman avatar
drapel us
Mulțumesc, am încercat să reinstalez și am rulat, de asemenea, `dpkg -S gtk+-3.0.p` pentru a confirma că există, am rezultatul `libgtk-3-dev:amd64: /usr/lib/x86_64-linux-gnu /pkgconfig/gtk+-3.0.pc`. Cu toate acestea, rularea `pkg-config --cflags gtk+-3.0` returnează în continuare `Pachetul gtk+-3.0 nu a fost găsit în calea de căutare pkg-config. Poate ar trebui să adăugați directorul care conține gtk+-3.0.pc' la variabila de mediu PKG_CONFIG_PATH Nu a fost găsit niciun pachet „gtk+-3.0”. S-ar putea să rulez ubuntu în WSL2, care este mai puțin heade, și există un fel de cerință GUI?

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.