Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.python > #7824
| From | jak <nospam@please.ty> |
|---|---|
| Newsgroups | it.comp.lang.python |
| Subject | Re: Pip on WinXp |
| Date | 2023-04-11 23:58 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <u14l5m$2ni7v$1@dont-email.me> (permalink) |
| References | <u08ojv$1r5da$1@dont-email.me> |
News@tin.it.no ha scritto:
> Salve a tutti
>
> Ho installato Python 3.4 su un pc con WinXp, da console digito:
> pip --version ma compare questo errore:
> Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit
> tel)] on win32
> Type "help", "copyright", "credits" or "license" for more information.
>>>> pip --version
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> NameError: name 'pip' is not defined
>>>>
>
> C:\Programmi\Python\Scripts\pip3.4.exe
> C:\Programmi\Python\Scripts\pip3.exe
> C:\Programmi\Python\Scripts\pip.exe
>
> Cosa devo fare per risolvere questo errore?
>
> Grazie a tutti
>
> Ciao
>
>
>
mmmh... c'è poco su cui lavorare quindi provo solo a dare qualche
consiglio:
- accertati di avere una sola versione di python installata.
non ricordo se il cmd di winXP ha già il comando 'where', se si da 'cmd'
puoi utilizzare il comando 'where python' che, se non lo interrompi
dovrebbe elencarti i programmi python.(exe/com/bat/cmd) che hai sul
sistema.
- oppure se hai installato anche il launcher di python (py), sempre da
'cmd', lancialo con il parametro -0 (trattino zero) e dovrebbe elencarti
le versioni di python che hai sul sistema:
py -0
- se hai più di una versione installata, accertati che nella variabile
PATH sia la cartella della versione 3.4 si trovi elencata prima delle
altre.
- accertati che ora il comando pip funzioni
- a questo punto aggiorna python. Per questo io mi sono scritto un
piccolo batch in un file .bat da lanciare. Questo è il contenuto:
@echo off
echo.
for /F "tokens=1,* delims== " %%a in ('2^>NUL py -m pip list -o --format
columns ^|^
find /V "Package " ^| find /V " --------"') do py -m pip install -U %%a
Ovviamente se 'pip' non ti funziona questo è inutile.
- L'alternativa è disinstallare python, pulire manualmente la certella
di installazione e ritentare l'installazione. Poni attenzione al fatto
che se hai anche tentato un'installazione limitata all'utente potresti
avere dei rimasugli da cancellare anche nella cartella
%USERPROFILE%\Appdata
Ora come ora non mi viene in mente nient'altro da suggerire.
Back to it.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
Pip on WinXp "News@tin.it.no" <news@tin.it.no> - 2023-04-01 10:05 +0200
Re: Pip on WinXp jak <nospam@please.ty> - 2023-04-11 23:58 +0200
Re: Pip on WinXp "News@tin.it.no" <news@tin.it.no> - 2023-07-06 08:50 +0200
Re: Pip on WinXp jak <nospam@please.ty> - 2023-07-09 18:22 +0200
Re: Pip on WinXp "News@tin.it.no" <news@tin.it.no> - 2023-07-12 15:21 +0200
Re: Pip on WinXp jak <nospam@please.ty> - 2023-07-12 18:56 +0200
Re: Pip on WinXp jak <nospam@please.ty> - 2023-07-12 19:02 +0200
Re: Pip on WinXp jak <nospam@please.ty> - 2023-07-12 19:00 +0200
Re: Pip on WinXp "News@tin.it.no" <news@tin.it.no> - 2023-08-08 09:13 +0200
Re: Pip on WinXp jak <nospam@please.ty> - 2023-08-08 22:50 +0200
Re: Pip on WinXp "News@tin.it.no" <news@tin.it.no> - 2023-08-10 08:37 +0200
Re: Pip on WinXp jak <nospam@please.ty> - 2023-08-10 10:30 +0200
csiph-web