[Linux-Biella] file Python.h mancante
Paolo Ciarrocchi
paolo.ciarrocchi a gmail.com
Gio 8 Feb 2018 12:26:13 CET
2018-02-08 11:48 GMT+01:00 Carolina Maiorana <c.maiorana a bilug.it>:
> On 08. feb. 2018 10:03, Carolina Maiorana wrote:
>>
>> Sto cercando di compilare un programma che ha bisogno del file Python.h;
>> cercando sull'internet ho scoperto che tale file si trova nel pacchetto
>> python-dev, che ho quindi installato. Bene, ora, Python.h non c'e' mica, e
>> non riesco a trovare altri modi di ottenerlo.
>> Qualcuno ha suggerimenti? la versione incriminata di Python e' la 2.7. Sul
>> computer ho installato anche la 3.qualcosa, ma non sono sicura di poter far
>> funzionare il mio programma con un'altra versione.
>> Grazie,
>>
>> Carolina
>>
> Ok, ho risolto: ho scovato il comando 'apt-file find <filename>', che serve
> a capire in quale pacchetto e' contenuto un certo file, e ho scoperto che
> Python.h e' stato spostato nel pacchetto libpython2.7-dev (che io avevo gia'
> installato). Per qualche mysterioso motivo, il file NON appare nell'elenco
> dei contenuti di libpython2.7-dev, ottenuto con dpkg-query -L, e NON appare
> con il comando 'locate'; 'apt-file find' mi ha invece rivelato che era gia'
> presente sul mio pc, e dove.
> Tutto questo e' mindblowing...
Curioso!
A me:
[root a bizet auto.master.d]# find / -type f -name Python.h
find: ‘/run/user/1000/gvfs’: Permission denied
/usr/include/python2.7/Python.h
[root a bizet auto.master.d]# locate Python.h
/usr/include/python2.7/Python.h
Curiosità, se aggiorni il database di locate con:
$updatedb
e poi provi la ricerca:
# locate Python.h
cosa succede?
Ciao,
Paolo
--
Paolo
Maggiori informazioni sulla lista
Linux