PROBLEMA [Python] Non mi riconosce il comando py

sam2000

Nuovo Utente
4
0
buongiorno qualcuno saprebbe dirmoi perchè durane la fase di installazione e attivazione degli script di python nella shell non mi riconosce in comando py ? , qualcuno mi potrebbe aiutare.
(windows 10 , versione python 3.8.2 )
 
Ultima modifica da un moderatore:

Moffetta88

Moderatore
Staff Forum
7,242
4,716
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
Hard Disk
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
Scheda Video
STRIX GTX980 DC2OC
Scheda Audio
INTEGRATA
Monitor
AOC G2590VXQ
Alimentatore
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Internet
FTTC FASTWEB
Sistema Operativo
UBUNTU/WINDOWS10
Mah, da che mondo è mondo, python lo avvii con il comando python e non py
se dai python --version nel terminale che cosa ti dice?
 
  • Mi piace
Reactions: sam2000

sam2000

Nuovo Utente
4
0
grazie. nel terminale una volta eseguito il comando mi comunica l'attuale versione del python che ho installato , solo che quando devo specificare il percorso e la cartella idi installazione , nel mio caso il desktop , scrivo questo codice
C:\Users\YourName> py Desktop\hello.py
hello
ovviamente cambiando "hello" solo che mi dice "errore directory o file non trovato
Post automaticamente unito:

sapresti dirmi come eseguire questo comando
 

Moffetta88

Moderatore
Staff Forum
7,242
4,716
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
Hard Disk
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
Scheda Video
STRIX GTX980 DC2OC
Scheda Audio
INTEGRATA
Monitor
AOC G2590VXQ
Alimentatore
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Internet
FTTC FASTWEB
Sistema Operativo
UBUNTU/WINDOWS10
per eseguire il comando devi dare
python percorso_del_mio_script\nome_file.py
è possibile che stai seguendo un vecchio tutorial basato su python2 per mac :/ ( visto che l'unico argomento sul web che tratta il comando py è di un utente che è passato da python2 al 3 su mac )
 
  • Mi piace
Reactions: Andretti60

sam2000

Nuovo Utente
4
0
ok grazie mille
Post automaticamente unito:

l'ho fatto ma mi dice accesso negato
 
Ultima modifica:

Moffetta88

Moderatore
Staff Forum
7,242
4,716
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
Hard Disk
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
Scheda Video
STRIX GTX980 DC2OC
Scheda Audio
INTEGRATA
Monitor
AOC G2590VXQ
Alimentatore
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Internet
FTTC FASTWEB
Sistema Operativo
UBUNTU/WINDOWS10
accesso negato? scusa, ma dove hai il file python?
 

BAT00cent

Utente Attivo
1,349
654
Su Windows il percorso completo del file a volte deve essere racchiuso tra virgolette (tuttavia in questo caso non dovrebbe essere necessario, prova giusto per estremo scrupolo).
 
  • Mi piace
Reactions: Moffetta88

pabloski

Utente Èlite
2,310
584
Mi sa che sta cercando di usare uno script per patchare qualche eseguibile in Programmi o in Windows. Nel qual caso devi aprire una shell amministratore.

p.s. per qualcuno più ferrato con Windows, ma esiste il sudo per Windows? cioè tipo che apro powershell in modalità utente e dò un "sudo comando" per eseguire con privilegi amministrativi?
 
  • Mi piace
Reactions: Moffetta88

Andretti60

Utente Èlite
3,885
2,616
per eseguire il comando devi dare
python percorso_del_mio_script\nome_file.py
è possibile che stai seguendo un vecchio tutorial basato su python2 per mac :/ ( visto che l'unico argomento sul web che tratta il comando py è di un utente che è passato da python2 al 3 su mac )
Molto probabile l’utente abbia creato un alias (py) stanco di scrivere il comando per intero (been there done that)
Post automaticamente unito:

Mi sa che sta cercando di usare uno script per patchare qualche eseguibile in Programmi o in Windows. Nel qual caso devi aprire una shell amministratore.

p.s. per qualcuno più ferrato con Windows, ma esiste il sudo per Windows? cioè tipo che apro powershell in modalità utente e dò un "sudo comando" per eseguire con privilegi amministrativi?
Si, ovviamente il modo esiste (run as administrator) ma dubito sia quello il problema.
 
  • Mi piace
Reactions: Moffetta88

BAT00cent

Utente Attivo
1,349
654
p.s. per qualcuno più ferrato con Windows, ma esiste il sudo per Windows? cioè tipo che apro powershell in modalità utente e dò un "sudo comando" per eseguire con privilegi amministrativi?
è sufficiente eseguire powershell "come amministratore": se fai la ricerca di powershell, una delle opzioni (su Win10) che hai è "esegui come amministratore".
In alternativa puoi temporaneamente attivare la modalità super-admin (dettagli sul mio blog qui: https://zerozerocent.blogspot.com/2016/12/super-amministratore-windows-10.html), per poi disabilitarla quando hai finito.
 
Ultima modifica:

_Achille

Utente Èlite
3,048
718
CPU
Intel i5-6600K @4.6 GHz
Dissipatore
Cryorig H5
Scheda Madre
ASRock Z170 Extreme 6
Hard Disk
WesternDigital 1TB & Crucial MX200 250GB
RAM
Corsair Ven 16GB DDR4 2133MHz
Scheda Video
Sapphire RX 580 Nitro+
Monitor
Dell S2418H
Alimentatore
RM550X
Case
NZXT S340
Periferiche
Cooler Master XT; Razer Abyssus
Sistema Operativo
Windows 10 Pro
Comunque per precisione py non è né una invenzione dell’utente né una abbreviazione da lui creata, ma corrisponde al Python launcher situato in C:\Windows\ e non fa altro che chiamare la versione corretta dell’eseguibile Python.
python richiede invece di aver impostato il path dell’eseguibile in PATH.

Perciò non c’è alcun problema con py di per sé, se non possibili discordanze tra le versioni di Python
 

Entra

oppure Accedi utilizzando

Discussioni Simili

Hot del momento