18. AMBIENTI VIRTUALI E PIP (CORSO PYTHON BASE) TUTORIAL ITALIANO - PROGRAMMARE IN PYTHON

Sdílet
Vložit
  • čas přidán 8. 09. 2024

Komentáře • 111

  • @valeriotomassini-zn6ex
    @valeriotomassini-zn6ex Před 3 měsíci +2

    Ciao Michele è stato bellissimo iniziare questo nuovo percorso "di vita" seguendo questo tuo corso, da autodidatta e partito da 0 sei riuscito a darmi competenze minime, ma importanti e passione per questo lavoro insegnante nato ! top bro :) probabilmente inizierò i corsi più avanzati a pagamento non appena finisco quello sulle AI che sto facendo. ci tenevo a darti un ringraziamento speciale per il tempo da te speso e un imbocca al lupo per tutti i tuoi progetti

    • @PyMike
      @PyMike  Před 3 měsíci

      Grazie mille Valerio, felicissimo che i video abbiano raggiunto il loro obiettivo. In bocca al lupo anche a te, a presto!

  • @jacom5282
    @jacom5282 Před rokem +2

    PyMike grazie davvero tanto per aver condiviso la pagina Python Package Index, non sapevo minimamente che si potessero cercare attraverso un portale come questo migliaia e migliaia librerie di Python. Sarà una cosa basilare per molti e scontata, ma per coloro come me che hanno sempre e solo cercato le librerie tramite motori di ricerca, questa è una vera e propria manna!
    Grazie ancora per i contenuti che porti

    • @PyMike
      @PyMike  Před rokem

      Ciao Jaco M, grazie a te per il commento, felice che ora anche tu possa esplorare il Python Package Index!!!

  • @fulminenero1214
    @fulminenero1214 Před rokem +1

    Grazie mille, sono riuscito a installare e soprattutto a capire e usare tkinter su mac, ma anche ho imparato una cosa nuova su gli ambienti virtuali che non sapevo.
    Sei un grande.

    • @PyMike
      @PyMike  Před rokem

      Felice di esserti di aiuto 😃😃😃

  • @silviettasama80
    @silviettasama80 Před rokem +3

    Corso davvero interessante e completo!! Grazie davvero per tutto il tempo dedicato ed il materiale messo a disposizione per condividere tutte queste conoscenze!

    • @PyMike
      @PyMike  Před rokem +1

      Grazie Silvia, felice che il corso ti sia piaciuto!!!

  • @FedePulso
    @FedePulso Před rokem +1

    grazie mille !! ho capito di più con questo corso che con altri costati tantissimo acquistati in precedenza
    hai un FANTASTICO modo di spiegare!!
    grazie ancora

    • @PyMike
      @PyMike  Před rokem

      Felice di esserti stato d'aiuto!!

    • @FedePulso
      @FedePulso Před rokem

      @@PyMike grazie a te!! Volevo chiederti
      Ora le basi "le ho capite"
      Come potrei andare avanti con il percorso?
      Vorrei iniziare a sviluppare applicazioni
      Hai qualche consiglio da darmi?

  • @giocm1499
    @giocm1499 Před rokem +1

    Grazie mille per questi video! Piano piano, dal tuo sito, mi sto recuperando tutti i corsi youtube per poi passare a quelli professionali

  • @lorenzofailla5302
    @lorenzofailla5302 Před 2 měsíci

    Grazie per questa lezione, fatta ed esposta benissimo.♥

  • @dom5871
    @dom5871 Před rokem +4

    sei un grande

  • @donalb9715
    @donalb9715 Před 5 měsíci +1

    Grazie PyMike, sei bravissimo!

  • @paolodesimone6799
    @paolodesimone6799 Před rokem +1

    grazie per questi video.

    • @PyMike
      @PyMike  Před rokem

      Felice che ti piacciano!

  • @vincenzos.t9749
    @vincenzos.t9749 Před 2 lety +1

    grazie prof sei grande........

    • @PyMike
      @PyMike  Před 2 lety +1

      Non sono un prof, ma ti ringrazio per i complimenti!

  • @Mr.Manimal
    @Mr.Manimal Před rokem +1

    Bel corso, complimenti!

  • @ivanarchetti
    @ivanarchetti Před 2 lety +1

    Ottima sintesi.

    • @ivanarchetti
      @ivanarchetti Před 2 lety

      Se in un futuro ti venisse voglia di fare una videolezione su Manim sarei estremamente interessato. Grazie!

    • @PyMike
      @PyMike  Před 2 lety

      Felice il video ti sia piaciuto!!

  • @gabriele89
    @gabriele89 Před rokem +1

    Ciao PyMike. Dopo questa playlist quale devo seguire? Grazie mille per i tuoi fantastici video ❤

    • @PyMike
      @PyMike  Před rokem

      Dipende :D Cosa ti piacerebbe fare in generale, con Python?

    • @gabriele89
      @gabriele89 Před rokem

      @@PyMike Vorrei creare applicazioni. Però ho visto che hai anche dei tutorial di Python intermedio e quelli dedicati agli oggetti. Quale dovrei fare prima? 😄 Grazie ancora!

  • @veronicaamoruso2434
    @veronicaamoruso2434 Před 9 měsíci +1

    Dai, stra bravo a spiegare, grazie!
    Farai anche un corso avanzato/intermedio?? O come consigli di proseguire?

    • @PyMike
      @PyMike  Před 9 měsíci +1

      Ciao Veronica! Grazie mille per i complimenti. Dai uno sguardo al mio sito programmareinpython.it!

  • @DanBad983
    @DanBad983 Před rokem +1

    Ciao e grazie mille per il video, davvero ben fatto! Potresti fare anche una panoramica su pyenv e differenze con quanto visto 8n questo video

    • @PyMike
      @PyMike  Před rokem +1

      Ciao Daniele, anche il video su PyEnv c'è già! ;D czcams.com/video/ooC9sHXca6s/video.html

    • @DanBad983
      @DanBad983 Před rokem +1

      @@PyMike mitico 🔝

  • @user-wr2bc7yb1t
    @user-wr2bc7yb1t Před 10 měsíci +1

    Devo farvi i complimenti ho appena finito il corso e l'ho trovato molto interessante ed esaustivo anche per me che non avevo mai studiato prima programmazione, ora sono a chiedervi quale dei tre corsi che avete in vendita mi consigliate di fare per primo, ve lo chiedo perché mi piacerebbe continuare a studiare con voidato che mi sono trovato molto bene.
    Vi consiglierei[in modo che per un vostro futuro cliente fosse più facile prendere questa decisione di fare il prima possibile un video nel quale spiegate meglio ( dato che penso siano in continua evoluzione)] quali sono gli usi principali che si possono fare del codice python e quali sono quelli piu innovativi e promettenti che si stanno manifestando tipo le varie intelligenze artificiali. Attendendo una vostra risposta e vi faccio ancora i miei complimenti per il corso di base in 18 lezioni che io mi sono appena studiato.

    • @PyMike
      @PyMike  Před 10 měsíci +1

      Ciao! Grazie mille per i complimenti e per il suggerimento, entrambi molto apprezzati. Il corso che ti suggerisco di iniziare è Guida Pratica e Completa a Python, Django e Bootstrap. Contiene tutte le basi della programmazione con Python (parte delle quali hai già visto con questo corso) oltre che sezioni intere dedicate ad HTML, a CSS, a un toolkit web grafico chiamato Bootstrap e ben 4 sezioni dedicate allo sviluppo web con Django, uno dei web framework Python più potenti, con cui tra i tanti è stato creato anche Instagram. È il nostro corso più venduto perché ti permette di specializzarti nel settore dello sviluppo web con Python. Il corso è tra l'altro in fase di aggiornamento, per cui, nonostante le lezioni siano al momento sempre e comunque 100% compatibili con le ultime release di tutto il software e le librerie mostrati, iscrivendoti ora avrai accesso anche a tutti gli aggiornamenti futuri. Happy Coding!

  • @antoniocorpora645
    @antoniocorpora645 Před rokem

    Grazie per il corso, hai dato una panoramica del linguaggio tale da stimolare il desiderio di approfondimento. Con l'occasione desidero chiederti se esiste un'interfaccia grafica tipo Visual Basic Visual C nel quale si dispongono gli oggetti grafici su window e successivamente il codice per ogni oggetto.
    Grazie

    • @PyMike
      @PyMike  Před rokem +1

      Felice che il corso ti sia piaciuto!!! Hai dato uno sguardo a QT?

    • @antoniocorpora645
      @antoniocorpora645 Před rokem +1

      Ti ringrazio. Una soluzione grafica davvero cool !!! lo scarico immediatamente ... mi aspetto però qualche tuo video🙂

  • @enrico9197
    @enrico9197 Před 2 lety

    Ciao, grazie per queste utilissime lezioni. Farai anche un' introduzione all' uso di setuptools ?

    • @PyMike
      @PyMike  Před 2 lety

      Ciao Enrico! Cosa ti piacerebbe sapere al riguardo nello specifico?

    • @enrico9197
      @enrico9197 Před 2 lety

      @@PyMike Sarei interessato agli aspetti che riguardano il packaging delle applicazioni per poter essere distribuite poi ad esempio attraverso PIP dal repository PyPI.
      Grazie

    • @PyMike
      @PyMike  Před 2 lety

      Ottimo argomento di livello intermedio / avanzato direi. Grazie per il suggerimento

  • @siesar
    @siesar Před rokem +1

    Ciao ti scrivo qui per un problema con python e l'editor ATOM del corso che hai su udemy. Ho installato tutto di nuovo con tutte le versione aggiornate tra python e atom, ma ora non funziona più l'autocompletamento, e da errore, ho trovato che varie persone hanno avuto questo errore, risolvendolo (nella versone 3.7 però) con python installando jedi 017.2 e non l'ultima versio.18. Pur troppo non funziona sai come fare a risolvere il problema? grazie !

    • @PyMike
      @PyMike  Před rokem

      Hei ciao!! Come precisato nel corso ormai consiglio di usare Visual Studio Code. Ecco il link a una video review con setup per Python. Sono certo che ti piacerà parecchio!!! czcams.com/video/VoKEeb_N12U/video.html
      Happy Coding!!

  • @mirkobrance9563
    @mirkobrance9563 Před 4 měsíci

    ciao mike grazie per il video ,
    non riesco ad andare avanti dal minuto 10.20, tu hai cliccato ctrl i pero io lo clicco e non mi funzione, come posso selezionare l interprete?

    • @PyMike
      @PyMike  Před 4 měsíci

      CTRL + Shift + P -> interprete Python

  • @nicologatto8999
    @nicologatto8999 Před rokem +1

    Ciao se uso Visual studio Code o PyCharm cambia qualcosa?

    • @PyMike
      @PyMike  Před rokem

      Ciao, no entrambi vanno benissimo

  • @luigi_desa
    @luigi_desa Před 9 měsíci

    ciao, ho completato questo corso python base, complimenti per l'esposizione e preparazione. Ora sarei intenzionato ad imparare a scrivere Script in python sia elementari che complessi ( da un semplice contatore di caratteri o generatore di password all'automazione per esempio delle email o riconoscimento di testo nelle immagini o anche più complessi) e inoltre vorrei imparare a creare siti con Django, sviluppo web, applicazioni etc..Quale dei corsi professionali che proponi sul tuo sito possa contenere un pò tutto ciò? quale mi consigli? Grazie

    • @PyMike
      @PyMike  Před 8 měsíci

      Ciao! Grazie mille per i complimenti e ben fatto per aver completato questo corso introduttivo! Il corso da cui ti consiglio di iniziare è Guida Pratica e Completa a Django, Python e Bootstrap. Imparerai tutte le basi dello sviluppo web con Python attraverso lo sviluppo di svariati progetti col web framework Django. Nel pacchetto pro sono inoltre presenti prove pratiche di auto verifica pensate per permetterti di appurare la corretta acquisizione di tutte le competenze esposte in ogni sezione. Ci sono inoltre 3 sezioni dedicate allo sviluppo web "puro": HTML, CSS e Bootstrap. Oltre a 3 sezioni su Python in cui vengono approfonditi, estesi o rivisti i concetti esposti nel corso base. Una volta appreso tutto ciò potrai quindi decidere se entrare anche nel mondo dello sviluppo di applicativi web più avanzati col corso Guida per Sviluppatori a Django REST Framework e Vue JS (o in alternativa puoi acquistare entrambi a prezzo scontato nel Bootcamp del Web Developer. Per quanto riguarda invece l'impiego di sistemi IA come quelli relativi al riconoscimento di testo, è già in realizzazione un altro corso, che uscirà nelle prossime settimane. A presto!!

  • @vincenzocarollo2709
    @vincenzocarollo2709 Před rokem

    ciao, ho installato django su ubuntu in un env come da esempio, ma appare nella pip list anche nella shell normale. per essere sicuro l'ho disinstallato dall'env ed è effettivamente scomparso anche dalla shell. consigli?

    • @PyMike
      @PyMike  Před rokem

      attiva l'ambiente, quindi dai il comando "which python" per verificare se l'ambiente stia effettivamente venendo attivato. In questi casi potrebbe essere opportuno cancellare la cartella dell'ambiente e rigenerarlo da zero.

  • @TheKratos0999
    @TheKratos0999 Před rokem

    Ciao, grazie mille per tutti i video fatti finora. Per l'utilizzo degli ambienti virtuali ho avuto un problema in Visual Studio Code, quando premo CTRL+SHIFT+B se provo a cercare "Python" e/o "Selezionare Interprete" non mi esce nulla. Anche provando a scrivere altro, non appare nulla. Come posso fare per risolvere ? Dovrei attivare qualcosa nelle impostazioni ?

  • @elmanu1062
    @elmanu1062 Před rokem

    Ciao, non mi é chiaro al minuto 05:17 come tu abbia fatto "entrare nella cartella venv", mi potresti dire come farlo? grazie mille

    • @PyMike
      @PyMike  Před rokem

      Ciao, per entrare nella cartella venv o in qualsiasi cartella si usa il comando cd, che sta per change directory
      cd nome_cartella

  • @parrotage8746
    @parrotage8746 Před rokem

    Ciao. Prima di attivare l'ambiente virtuale fila tutto liscio, ma dopo che l'ho attivato usando il comando pip (e di conseguenza anche pip list e pip install) mi da questo errore:
    (ambiente_virtuale) PS C:\WINDOWS\system32\ambiente_virtuale> pip
    Fatal error in launcher: Unable to create process using '"C:\Users\Nome\ambiente_virtuale\Scripts\python.exe" "C:\WINDOWS\system32\ambiente_virtuale\Scripts\pip.exe" ': Impossibile trovare il file specificato.

    • @PyMike
      @PyMike  Před rokem

      Prova a reinstallare Python lasciando le varie spunte attive come mostrato nella lezione numero 1 del corso!

  • @nicologatto8999
    @nicologatto8999 Před rokem

    Quando faccio il comando .\Scripts\Activate mi dice: Impossibile trovare il percorso specificato. Come posso fare?

    • @nicologatto8999
      @nicologatto8999 Před rokem

      E da powershell mi da: Controllare l'ortografia del nome o verificare che il percorso sia incluso e corretto, quindi riprovare. aiutami pls

  • @enrico9197
    @enrico9197 Před rokem +1

    Proposta x un video : ChatGPT per generazione del codice. Lo hai provato ? Le tue impressioni ?

    • @PyMike
      @PyMike  Před rokem

      È in effetti un'idea eccezionale. Ho pensato a lungo di farne uno, poi tra impegni di sviluppo per i clienti e sopratutto la voglia di usarlo, il tempo è volato e non ho ancora fatto un video completo al riguardo. Ho comunque fatto un brevissimo "short", che trovi qui... czcams.com/users/shortsC_R8CIBLapw

    • @PyMike
      @PyMike  Před rokem +2

      Le mie impressioni sono le stesse di tutti, penso. Uno strumento eccezionale e tanti complimenti ad openAI per essere stata la prima ad avere rilasciato il tutto in un formato e con un concept così "user friendly", che di fatto ne ha permesso un'adozione in massa pressoché istantanea. Ben fatto!

  • @lorenzobianchi6151
    @lorenzobianchi6151 Před rokem

    Ciao Michele , nonostante abbia installato python correttamente , mi da il seguente errore ---- pip : Termine 'pip' non riconosciuto come nome di cmdlet, funzione, programma eseguibile o file script.----

    • @lorenzobianchi6151
      @lorenzobianchi6151 Před rokem

      questo dopo che ho fatto l'aggiornamento del pip

    • @PyMike
      @PyMike  Před rokem +1

      Ciao Lorenzo, ti sei assicurato che la spunta per l'uso di pip fosse abilitata in fase di installazione? Prima funzionava tutto?

    • @lorenzobianchi6151
      @lorenzobianchi6151 Před rokem

      @@PyMike sisi , ho fatto un aggiornamento consigliato in cui mi diceva di aggiornare il pip , ho seguito le indicazioni e da li quando do il comando pip list mi da errore

    • @PyMike
      @PyMike  Před rokem +1

      @@lorenzobianchi6151 non ho un comando sotto mano per risolvere la questione allora, mi spiace… in questi casi io rigenero sempre l’ambiente virtuale, è molto più rapido e indolore 😅

    • @lorenzobianchi6151
      @lorenzobianchi6151 Před rokem

      @@PyMike come si fa ?

  • @tinarossetti4532
    @tinarossetti4532 Před rokem

    Adesso con quale corso dovrei continuare? (comunque il corso è molto bello)

    • @PyMike
      @PyMike  Před rokem

      Dipende! Che intenzioni hai con Python? Lo usi come hobby o ti piacerebbe farlo diventare qualcosa di più?

  • @dariofurnari3771
    @dariofurnari3771 Před rokem

    Ciao, quando attivo la macchina virtuale e utilizzo il comando pip list mi da errore, sai come posso risolvere

    • @PyMike
      @PyMike  Před rokem

      Ciao Dario, piccola precisazione, non si parla di macchina ma di ambiente, virtuale. Che errore ottieni?

    • @dariofurnari3771
      @dariofurnari3771 Před rokem

      guarda ho creato un nuovo ambiente e si è risolto, grazie lo stesso, comunque le lezioni sono molto accurate complimenti ✌✌

  • @ing.nicola1706
    @ing.nicola1706 Před rokem

    qualche video su Cython ?

    • @PyMike
      @PyMike  Před rokem

      Ciao! A breve arriveranno nuovi video!

  • @lorenzomastropietro4940

    ciao, ho un problema: quando creo l'ambiente virtuale, durante la creazione, non mi viene creata la cartella "scripts" ma un' altra chiamata "bin", perciò quando provo ad usare il mio ambiente virtuale come interprete, non trovo il file giusto da selezionare, come posso fare?

    • @PyMike
      @PyMike  Před 2 lety

      Dai uno sguardo ai capitoli, è presente uno dedicato a Linux / Mac OS

    • @lorenzomastropietro4940
      @lorenzomastropietro4940 Před 2 lety

      @@PyMike mi sono riguardato tutta la lezione e ho fatto tutto per filo e per segno senza che mi desse errori o altro, ma nonostante tutto non riesco ancora a trovare questo interprete

    • @PyMike
      @PyMike  Před 2 lety

      Scusa ma allora non ti seguo purtroppo - su che sistema operativo ti trovi?

    • @lorenzomastropietro4940
      @lorenzomastropietro4940 Před 2 lety

      @@PyMike macOS

    • @PyMike
      @PyMike  Před 2 lety +1

      Ok! Bè nella parte relativa a Linux / Mac OS viene specificato che non ci sarà, e non serve, la cartella Scripts. Ci sarà, e serve invece, la cartella bin. È tutto spiegato nel video. Sul mio sito programmareinpython.it trovi inoltre la trascrizione della lezione

  • @PrintedJungle38
    @PrintedJungle38 Před 2 lety

    ma una volta creato il file con l'ambiente virtuale come faccio ad eseguirlo come un normale programma senza dare errori?

    • @PyMike
      @PyMike  Před 2 lety

      Che errore ottieni?

    • @PrintedJungle38
      @PrintedJungle38 Před 2 lety

      @@PyMike che la libreria che importo dai file environment non vengono considerati quindi come se non esistessero mi manda l'errore di libreria mancante

    • @PyMike
      @PyMike  Před 2 lety

      Dove ottieni l'errore? L'ambiente virtuale va attivato per poter essere utilizzato. Su un editor testuale o IDE va inoltre selezionato per evitare che vengano mostrati messaggi di errore in fase di scrittura

    • @PrintedJungle38
      @PrintedJungle38 Před 2 lety

      l'errore lo ottengo quando eseguo il programma direttamente dal file python nell'esplora file

    • @PyMike
      @PyMike  Před 2 lety

      Ma ad ambiente attivato? Su che sistema operativo ti trovi?

  • @crydra-qo6yr
    @crydra-qo6yr Před 28 dny

    io ho installato, ma quando vado nella cartella env\lib\site-packages e faccio dir, oppure vado manualmente, non vedo i moduli installati, anche se li aveva installati. è tutto normale?
    pip continua a puntare sempre e solo la cartella globale e mai la mia cartella myenv...

    • @PyMike
      @PyMike  Před 28 dny

      No assolutamente non è normale… cancella la cartella e crea un nuovo ambiente

  • @alessandrorusso583
    @alessandrorusso583 Před 2 lety +2

    quando provo ad attivare l'ambiente virtuale ho questo errore:
    PS R:\Python Coding\venv> .\Scripts\activate.ps1
    .\Scripts\activate.ps1 : Impossibile caricare il file R:\Python Coding\venv\Scripts\Activate.ps1. L'esecuzione di
    script è disabilitata nel sistema in uso. Per ulteriori informazioni, vedere about_Execution_Policies
    In riga:1 car:1
    + .\Scripts\activate.ps1
    + ~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : Errore di protezione: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess
    Anche se PyMike ha messo un link sul sito, che porta ad un forum, dove risolvono il problema eliminando completamente
    il controllo di esecuzione degli script, io preferisco lasciare attivi i controlli e dare il consenso a script firmati e avviati dall'utente.
    Quindi su Windows 11 ho risolto nel seguente modo:
    aprire un terminale come amministratore, e scrivere il seguente comando:
    Set-ExecutionPolicy -ExecutionPolicy AllSigned -Scope CurrentUser
    in questo modo abbiamo modificato i criteri di esecuzione di Script per l'utente attuale, in modo che possiamo eseguire script firmati.
    se vogliamo controllare l'effettivo cambio di criteri, digitiamo
    Get-ExecutionPolicy -Scope CurrentUser
    dopo aver premuto invio verifichiamo che la dicitura sia AllSigned
    a questo punto possiamo avviare il comando per attivare l'ambiente
    .\Scripts\activate.ps1
    premere invio e si avrà questa dicitura
    Activate.ps1 è pubblicato da CN=Python Software Foundation, O=Python Software
    Foundation, L=Beaverton, S=Oregon, C=US e non è considerato attendibile nel sistema in uso. Eseguire solo script creati
    da autori attendibili.
    [M] Non eseguire mai [N] Non eseguire [V] Esegui una volta [S] Esegui sempre [?] Guida
    (il valore predefinito è "N"):
    ma visto che noi sappiamo che è attendibile possiamo premere la lettera S e premere invio
    adesso L'ambiente virtuale è attivo

    • @PyMike
      @PyMike  Před 2 lety +1

      Ottimo grazie per aver condiviso la tua soluzione!!!

    • @emanueleimmesi9173
      @emanueleimmesi9173 Před rokem +1

      Grandioso! Grazie mille per la soluzione!