Python: Sviluppare in Python: l'approccio locale
Questa documentazione fa parte della guida Piattaforma di sviluppo. Consulta la guida completa qui: Prepara la tua piattaforma di sviluppo per un'esperienza fluida e produttiva.
👋 Benvenuto nella documentazione di Stackhero!
Stackhero offre una soluzione Python cloud pronta all'uso, progettata per semplificare il processo di deployment:
- Distribuisci la tua applicazione in produzione in pochi secondi con un semplice
git push.- Utilizza il tuo nome di dominio, con configurazione automatica del certificato HTTPS per connessioni sicure gestite direttamente da noi.
- Affidati a backup automatici, aggiornamenti con un clic e prezzi prevedibili, così puoi concentrarti sul tuo codice invece che sulla gestione dell'infrastruttura.
- Approfitta di elevate prestazioni e sicurezza su un'infrastruttura privata e dedicata. Il tuo ambiente è isolato e protetto.
Risparmia tempo e semplifica il tuo workflow: il tuo codice può essere operativo con il Python cloud hosting di Stackhero in soli 5 minuti.
Configurare Python in locale significa installare runtime, dipendenze e strumenti di sviluppo direttamente sulla tua macchina. Questo ti dà il pieno controllo, ma sarai responsabile di aggiornamenti, backup e della coerenza dell'ambiente.
Configurare l'ambiente Python locale
Per una configurazione flessibile e coerente, puoi utilizzare asdf, uno strumento per la gestione di più versioni di runtime. asdf supporta non solo Python, ma anche molti altri linguaggi come Node.js, Ruby e PHP. Ti permette di passare facilmente da una versione all'altra e di isolare i progetti.
I workflow Python tradizionali si basano su ambienti virtuali (come python venv, virtualenv o mkvirtualenv) per separare le dipendenze. Con asdf, puoi gestire sia le versioni di Python che gli ambienti di progetto in modo più robusto, riducendo i problemi e prevenendo i conflitti di versione più comuni.
Installare asdf
Puoi seguire la guida ufficiale all'installazione di asdf per configurare asdf sul tuo sistema.
Dopo l'installazione, verifica che asdf sia configurato correttamente eseguendo:
asdf version
Dovresti vedere la versione installata, a conferma che asdf è pronto all'uso.
Installare Python con asdf
Per aggiungere il supporto a Python e installare l'ultima versione disponibile, esegui:
asdf plugin add python https://github.com/danhper/asdf-python.git
asdf install python latest
asdf global python latest
Al termine, controlla la versione di Python:
python --version
Questo output conferma che la tua installazione di Python è pronta per lo sviluppo.