RISOLTO Python si avvia in 32 bit ma non in 64 bit

Pubblicità
Stato
Discussione chiusa ad ulteriori risposte.

Matt0550

Nuovo Utente
Messaggi
99
Reazioni
12
Punteggio
35
Salve, da poco ho notato che quando avvio un file .py non viene avviato con python 64 bit ma con python 32 bit, solo che python 32 bit non è installato (in allegato si capisce meglio). Sapete come posso risolvere? Inoltre volevo sapere se windows limita l'utilizzo di ram da parte di python. Grazie!
Cattura2.PNG
Cattura.PNG
 
solo che python 32 bit non è installato (in allegato si capisce meglio)
in allegato si capisce che hai installato python a 32 bit, disinstallalo e prendi la versione a 64
volevo sapere se windows limita l'utilizzo di ram da parte di python
no,
ma siccome stai usando python a 32 bit hai i limiti di indirizzazmento delle applicazioni a 32 bit di Windows (2 GiB)
 
Ultima modifica:
in allegato si capisce che hai installato python a 32 bit, disinastallalo e prendi la versione a 64
Già fatto, dall’allegato voglio farvi capire che anche se ho disinstallato la versione a 32bit e installata quella a 64 continua a avviarmi lo script con python 32 bit anche se non è installato
 
appunto: se hai python a 64 bit mi speghi come fa ad avviarsi a 32 bit se l'eseguibile è a 64 bit? non è prorpio possibile, a meno che dentro la cartella con lo script non ci sia la versione a 32 bit.
Altrimenti avvia lo script e quando sia pre l'applicazione apri Gestione processi e vai nella cartella dove dovrebbe essereci la versione a 32 bit e la cancelli
 
appunto: se hai python a 64 bit mi speghi come fa ad avviarsi a 32 bit se l'eseguibile è a 64 bit? non è prorpio possibile, a meno che dentro la cartella con lo script non ci sia la versione a 32 bit.
Altrimenti avvia lo script e quando sia pre l'applicazione apri Gestione processi e vai nella cartella dove dovrebbe essereci la versione a 32 bit e la cancelli
provo
--- i due messaggi sono stati uniti ---
appunto: se hai python a 64 bit mi speghi come fa ad avviarsi a 32 bit se l'eseguibile è a 64 bit? non è prorpio possibile, a meno che dentro la cartella con lo script non ci sia la versione a 32 bit.
Altrimenti avvia lo script e quando sia pre l'applicazione apri Gestione processi e vai nella cartella dove dovrebbe essereci la versione a 32 bit e la cancelli
Questo è quello che mi spunta quando apro lo script.
Cattura2.webp
Cattura.webp
se apro il file py.exe si apre in 32 bit
 
Ultima modifica:
Ho fatto una prova perché ho anch'io la v. a 64 bit installata e mi esce il tuo stesso risultato.
Però se scrivi il seg. programma
Python:
import struct
print(struct.calcsize("P") * 8)
e lo esegui il sistema risulta correttamente a 64 bit; il prog (reperito in rete) ritorna 32 se python è a 32 bit, 64 se è a 64 bit).
Bisognerebbe fare una ricerca più approfondita o chiedere in uno dei forum dedicati a python
 
Ho fatto una prova perché ho anch'io la v. a 64 bit installata e mi esce il tuo stesso risultato.
Però se scrivi il seg. programma
Python:
import struct
print(struct.calcsize("P") * 8)
e lo esegui il sistema risulta correttamente a 64 bit; il prog (reperito in rete) ritorna 32 se python è a 32 bit, 64 se è a 64 bit).
Bisognerebbe fare una ricerca più approfondita o chiedere in uno dei forum dedicati a python
Sono felice che almeno il problema non lo ho solo io, almeno speriamo venga risolto!
 
Stato
Discussione chiusa ad ulteriori risposte.
Pubblicità
Pubblicità
Indietro
Top