Forum >> Principianti >> "esportare" script Python

Pagina: 1

Buongiorno a tutti,
eccomi di nuovo a chiedere il vostro aiuto.
Non so come desrivere il problema in termini "informatici", ci provo con parole mie...
Ho creato uno script Python usando PyCharme; importando alcune librerie (tkinter, numpy, csv). Lo script, all'interno dell'editor, funziona benissimo.
Vorrei adesso usarlo "fuori" dall'editor o magari su altri pc con Python.
Se però eseguo il programma (python main.py) mi genera un errore:

Traceback (most recent call last):
File "main.py", line 1, in <module>
import tkinter as tk
ImportError: No module named tkinter

Vi chiedo: esiste un modo per "esportare" script python in un pacchetto completo di librerie?
Spero di essere stato chiaro...
Grazie a tutti
Giorgio
Manca un aspetto fondamentale nella tua domanda, cioè dove vorresti eseguire il codice, su quali sistema operativi? Esistono diversi modi per pacchettizzare sia il tuo script che le varie librerie necessarie, mi viene in mente pyinstaller ad esempio.

Cya

P.S. Attento a chiamare il tuo script main, potresti avere dei problemi in alcune modalità di esecuzione.
Ciao,
grazie per la risposta.....
Prima di tutto ho già cambiato nome al mio script.... :ok:

L'ho sviluppato con mac e lo esporto su mac prima di tutto, poi forse su win 7 pro

La libreria grafica dovrebbe essere multi piattaforma, e sono stato attento in questo senso... o almeno ci ho provato....

Provo pyinstaller poi ti dico....

Giorgio


Pagina: 1



Esegui il login per scrivere una risposta.