Visualizzazione dei risultati da 1 a 10 su 10

Discussione: ubuntu 7.04 python

  1. #1

    ubuntu 7.04 python

    Salve, da poco ho iniziato a studiare questo fantastico linguaggio di programmazione in linux....ora, arrivato a scrivere brevi ma interessanti programmi, mi sono posto una domanda...come faccio a creare quei bei pacchetti autoestraenti o tar.gz che mi permettano di installare sulla mia distro il programma da me creato???
    grazie anticipatamente!!!!!e buona programmazione a tutti!

  2. #2
    nessuno sa cm fare?

  3. #3

  4. #4
    sacarde l'avevo già visto e nn mi sembra ci sia la risposta alla mia domanda....vorrei creare uno di quei pacchetti tar.gz o .deb a partire dal mio file .py

  5. #5
    in genere si usa Distutils

    guarda qui http://docs.python.org/dist/dist.html

  6. #6

  7. #7
    grazie degli aiuti ma non mi sono serviti a molto, anzi a niente...Ho cercato e ricercato ma trovo solo valide guide su come creare pacchetti da sorgenti, io invece ho solo un file .py contenente il codice del mio programma , e vorrei che potesse essere usato anche da altri computer senza il bisogno di farlo partire da terminale.

  8. #8
    lo copi in una directory della PATH

  9. #9
    beh se è così cambia parecchio

    in primo luogo un'applicazione python che non parte da riga di comando deve avere una GUI, la si può creare con Tkinter e similari

    per quanto riguarda l'avvio vero e proprio, basta aggiungere all'inizio dello script una riga del tipo #!/usr/bin/python e dare i permessi per l'esecuzione al file dello script

    se invece ti interessa un sistema di distribuzione dei programmi python allora ti serve un packeter che inserisca anche le librerie e le varie dipendenze nel pacchetto.....

    per Windows c'è http://www.py2exe.org/

    in ogni caso il sistema standard per creare distribuzioni di pacchetti Python è distutils a cui si appoggiano vari software come ad esempio il succitato Py2Exe....

    se ti serve solo che lo script .py sia eseguibile clikkandoci sopra, allora devi inserire #!/usr/bin/python in testa allo script e poi dargli i permessi di esecuzione

  10. #10
    paolino_delta_t, ho provato a fare come dici tu, inserendo cioè la stringa iniziale, e come mi hai "predetto" su altri pc che non hanno installati i pacchetti delle gui o altri non funziona...conoscevo già il programma per windows ma essendo in linux proverò l'altro metodo che mi hai indicato....grazie per l'aiuto e spero che funzioni

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 © 2026 vBulletin Solutions, Inc. All rights reserved.