Sotto-pagine di Programmazione/Python

Richieste di nuove guide, traduzioni, offerte di collaborazione e comunicazioni da parte del gruppo agli utenti.

Moderatore: Gruppo Documentazione

rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2842
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: Sotto-pagine di Programmazione/Python

Messaggio da rai »

P.S. saranno forse 3 anni che leggo d'un fantomatico prossimo rilascio di Python4.
Non vedo cosa c'entra ma se è per questo ti segnalo che sta per uscire Python 3.12
wilecoyote ha scritto:
mercoledì 11 gennaio 2023, 16:44
) Salve, la notizia forse ti sconvolgerà, ma il Python2.7 è presente nei repository ufficiali di *Ubuntu 22.04.1 LTS.

Al più possiamo mettere 1 nota nell'incipit per far presente che il Python2 è superato, ed è quindi meglio orientarsi sul Python3.

:: Ciao
Il fatto che sia nei repo ufficiali di ubuntu può avere il senso di dare il modo a qualcuno (che sa cosa sta facendo) di installare la versione 2 per usare una applicazione obsoleta ma che per lui è insostituibile .
Mi pare che si capisca facilmente la differenza tra dare questa opportunità e invece promuovere attivamente con il wiki ufficiale della distro l'uso di qualcosa di fuori supporto.

Ma non aggiungerò altro.
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: Sotto-pagine di Programmazione/Python

Messaggio da xavier77 »

La guida Programmazione/Python/Pip è ancora verificata con 18.04.
Pagina di prova per revisione per 22.04 e 23.04:
andreas-xavier/Prova2
Dovrebbe andare già bene, ma controllate che non ci siano inesattezze o errori.
:ciao:
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: Sotto-pagine di Programmazione/Python

Messaggio da wilecoyote »

) Salve, intanto Soluzione dei problemi → Risoluzione problemi.

Il pipx non è stato introdotto in Lunar 23.04, ma bensì in Disco 19.04 seppur un po' embrionale, ed il suo uso forse sarebbe bene metterlo in evidenza per risolvere, o quanto meno mitigare, questo conflitto:
Tuttavia utilizzare pip a livello di sistema è altamente sconsigliato. Questo perché, essendo molti programmi di Ubuntu scritti in Python (fra cui componenti essenziali del sistema), l'eventuale presenza di versioni diverse potrebbe provocare problemi di dipendenze e/o esecuzione, rendendo Ubuntu altamente instabile o non funzionante.

Sarei più esplicito nel diffidare l'avvio di pip, e pure pipx, coi poteri della supermucca.

:: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: Sotto-pagine di Programmazione/Python

Messaggio da xavier77 »

wilecoyote ha scritto:
sabato 29 aprile 2023, 21:25
) Salve, intanto Soluzione dei problemi → Risoluzione problemi.

Il pipx non è stato introdotto in Lunar 23.04, ma bensì in Disco 19.04 seppur un po' embrionale, ed il suo uso forse sarebbe bene metterlo in evidenza per risolvere, o quanto meno mitigare, questo conflitto:
Tuttavia utilizzare pip a livello di sistema è altamente sconsigliato. Questo perché, essendo molti programmi di Ubuntu scritti in Python (fra cui componenti essenziali del sistema), l'eventuale presenza di versioni diverse potrebbe provocare problemi di dipendenze e/o esecuzione, rendendo Ubuntu altamente instabile o non funzionante.

Sarei più esplicito nel diffidare l'avvio di pip, e pure pipx, coi poteri della supermucca.

:: Ciao
Se rileggi bene la pagina di prova (nonché la guida attuale) c'è un warning in evidenza sull'usare pip con sudo.
Inoltre, in quale parte della pagina di prova hai letto che pipx è stato introdotto con la 23.04???????????
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15349
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: Sotto-pagine di Programmazione/Python

Messaggio da wilecoyote »

) Salve, la mia disquisizione sulla presenza nei repository del Lunar 23.04, è data dal fatto che il pipx è indicato in Risoluzione problemi, come soluzione ai problemi specifici del Lunar 23.04.

Mentre invece verrebbe utile anche per altri usi, come da riportata citazione.

:: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 7657
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 22.04/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: Sotto-pagine di Programmazione/Python

Messaggio da xavier77 »

wilecoyote ha scritto:
domenica 30 aprile 2023, 17:03
) Salve, la mia disquisizione sulla presenza nei repository del Lunar 23.04, è data dal fatto che il pipx è indicato in Risoluzione problemi, come soluzione ai problemi specifici del Lunar 23.04.

Mentre invece verrebbe utile anche per altri usi, come da riportata citazione.

:: Ciao
  • la guida è su pip e non su pipx.
  • riguarda la 23.04 perché da questa versione c'è questa limitazione: https://peps.python.org/pep-0668/
  • come altre volte, l'argomento è vasto e non si può trattare tutto; inoltre essendo una guida sulla programmazione, si presuppone che sia destinata ad un'utenza più avanzata delle altre guide, e quindi se c'è da approfondire si auspica che possa farlo in autonomia.
Chiarito quanto sopra, mi interesserebbe invece sapere se le procedure indicate sono state già testate da altri, se ci sono errori ecc.
Scrivi risposta

Ritorna a “Gruppo Documentazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 14 ospiti