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 piacevole ed efficiente.

👋 Benvenuti nella documentazione di Stackhero!

Stackhero offre una soluzione cloud Python pronta all'uso che fornisce numerosi vantaggi, tra cui:

  • Distribuisci la tua applicazione in pochi secondi con un semplice git push.
  • Usa il tuo nome di dominio e beneficia della configurazione automatica dei certificati HTTPS per una sicurezza migliorata.
  • Goditi la tranquillità con backup automatici, aggiornamenti con un clic, e una tariffazione semplice, trasparente e prevedibile.
  • Ottieni prestazioni ottimali e una sicurezza robusta grazie a una VM privata e dedicata.

Risparmia tempo e semplificati la vita: ci vogliono solo 5 minuti per provare la soluzione di hosting cloud Python di Stackhero!

Configurare un ambiente di sviluppo locale implica installare Python, le dipendenze necessarie e gli strumenti sul tuo computer.

Tieni presente che lo sviluppo locale può comportare limitazioni, come vincoli hardware o la necessità di aggiornamenti e backup manuali.

Per iniziare a sviluppare con Python, dovrai installare Python e le sue dipendenze sul tuo computer.

Utilizzeremo asdf, uno strumento versatile che ti consente di gestire più ambienti e passare facilmente tra diverse versioni.

Anche se asdf può sembrare poco familiare, può semplificare notevolmente la tua esperienza di sviluppo Python, facendoti risparmiare tempo ed evitando problemi comuni associati alla gestione di più ambienti e versioni.

Python ha i suoi gestori di ambienti virtuali (python venv, mkvirtualenv o virtualenv), comunemente usati per isolare le dipendenze dei progetti. Tuttavia, con asdf, non avrai bisogno di fare affidamento su questi, poiché offre una soluzione più robusta per gestire vari ambienti di runtime e versioni.

asdf è utile non solo per Python ma anche per molti altri linguaggi come Node.js, Ruby, PHP e altri ancora.

Per installare asdf, segui semplicemente i passaggi descritti nella documentazione ufficiale.

Una volta completata l'installazione, puoi verificare che asdf funzioni correttamente eseguendo asdf version nel tuo terminale. Questo comando dovrebbe mostrare la versione installata di asdf, confermando che è pronto per l'uso.

Per installare l'ultima versione di Python usando asdf, puoi eseguire i seguenti comandi:

asdf plugin add python https://github.com/danhper/asdf-python.git
asdf install python latest
asdf global python latest

Dopo aver completato l'installazione, verifica che tutto funzioni correttamente eseguendo il comando qui sotto per visualizzare la versione di Python installata:

python --version

Questo dovrebbe restituire il numero di versione del Python appena installato, confermando che è correttamente configurato e pronto per l'uso.