Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.python > #7824

Re: Pip on WinXp

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>

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar


Thread

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