Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [Python] Controllo programmi installati

    salve!
    ho creato una piccola gui in python e wx per mac e linux.
    in avvio di programma dovrei controllare che due programmi (che si usano da riga di comando) sono installati.
    è possibile???

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    707

    Re: [Python] Controllo programmi installati

    Originariamente inviato da fermat
    dovrei controllare che due programmi (che si usano da riga di comando) sono installati.
    Quando scrivi "installati" significa che li hai installati attraverso il manager dei pacchetti di quella distribuzione?
    Oppure che cos'altro intendi per "installati"?

  3. #3
    In genere quando si scrivono programmi del genere si fornisce all'utente un'opzione per specificare dove sono installati; impostala ad un valore di default sensato (e.g. /usr/bin/nomeprogramma) e se vedi che il file in questione non esiste chiedi all'utente di specificare il percorso corretto.
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    707
    Avevo inteso, probabilmente erroneamente, il suo "installati" nel senso che li aveva scritti e installati lui...
    Ma forse, come ha interpretato MItaly, era da intendere come "presenti" e allora basta verificare se il file esiste.
    Ciao.

  5. #5
    Originariamente inviato da c0der
    Avevo inteso, probabilmente erroneamente, il suo "installati" nel senso che li aveva scritti e installati lui...
    Onestamente la mia interpretazione coincide con quella quotata, tuttavia resta valida anche quella di MItaly quindi..aspettiamo con ansia la risposta dell'utente fermat.

  6. #6
    eccomi scusate il ritardo.
    per installati intendo installati tramite package manager (su linux), scaricando "l'eseguibile" nel caso del mac, o compilati.
    insomma l'installazione di un programma seguendo le linee guida del sistema che si usa.
    i programmi da riga di comando nn li ho scritti io, io ho solo fatto la gui.

    forse la cosa migliore è seguire il consiglio di MItaly.

  7. #7
    Considerati i termini della questione, mi sembra l'idea più sensata.

    Buona serata

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.