Come "cambiare il mio Python" per pip aggiornare la copia del pacchetto a cui accede il mio IDLE?


1

Ho un'installazione Anaconda di Python e un'installazione che viene fornita durante il download di Python e IDLE da Python.org e li uso entrambi.

Per il mio Anaconda Python posso usare pip install --upgrade PackageNameper aggiornare un pacchetto semplicemente digitando quella riga in iTerm.

Per il mio "IDLE Python" ho avuto aiuto nell'aggiornamento della copia dello stesso pacchetto importato da IDLE. Hanno "temporaneamente cambiato il mio Python", hanno aggiornato il pacchetto con pip, quindi lo "hanno disattivato".

Funzionava bene e mi piacerebbe farlo di nuovo. Dalla mia descrizione è possibile decifrare ciò che è realmente accaduto e suggerire le linee che potrebbero farlo?

Se ci sono altri modi per farlo, anche quelli sarebbero apprezzati, ma mi piacerebbe provare questo metodo in modo specifico.


1
Perché usare entrambi e perché usare pip per aggiornare anaconda sicuramente meglio usare conda
Segna il

@Mark Uso entrambi; è puramente una questione di gusti personali. Sono solo appassionato della GUI di IDLE e per alcuni tipi di attività di modifica trovo il modo in cui il cursore funziona più facilmente per me, o forse sono solo sentimentale. Uso conda per installazioni dove è appropriato e pip per pacchetti non conda ; un esempio sarebbe Skyfield . Puoi vedere che lo sviluppatore consiglia di installare prima una distribuzione Anaconda, quindi installare Skyfield.
UHOH

Oggi, "Vorrei che il nuovissimo Skyfield nel mio IDLE corrispondesse al mio Anaconda." Sembra divertente lo so; Puoi aiutare? Grazie!
uhoh,

Ho appena chiesto una versione di questo in SO: Come trovare il mio IDLE Python e quindi applicare l'aggiornamento pip a un pacchetto che utilizza? poiché è troppo vecchio per migrare. Una volta che ricevo una risposta lì e funziona, aggiungerò anche la risposta qui.
UHOH

Il tuo commento non corrisponde alla domanda che si pone come aggiornare i pacchetti in conda con il commento pop riguarda i pacchetti non negativi. Si prega di precisare.
Segna il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.