Ben bir senaryo vermiş test.py
benim de %USERPROFILE%
klasörünün:
import sys
print("TEST", sys.version_info, sys.executable)
Çalışırken cmd
( WIN+ R) ve ardından test
+ yazarken ENTER, aşağıdakiler döndürülür:
C:\Users\wittrup>test
('TEST', sys.version_info(major=2, minor=7, micro=10, releaselevel='final', serial=0), 'C:\\Python27\\python.exe')
Bunun python 3.6 ile çalışmasını istiyorum.
Yüklü iki python sürümü var:
C:\Python27\python.exe
C:\Users\wittrup\AppData\Local\Continuum\Anaconda3
echo %path:;=&echo.%
gösterir:
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\System32\Wbem
C:\WINDOWS\System32\WindowsPowerShell\v1.0\
C:\Program Files (x86)\pythonxy\SciTE-3.5.1-4
C:\Program Files (x86)\pythonxy\console
C:\Users\wittrup\AppData\Local\Microsoft\WindowsApps
C:\Users\wittrup\AppData\Local\Continuum\Anaconda3
C:\Users\wittrup\AppData\Local\Continuum\Anaconda3\Scripts
(ve bu dava için ilgisiz olduğunu düşündüğüm bir sürü başka şey)
C:\Users\wittrup>echo %PATHEXT%
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW
Kayıt:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
C:\Users\wittrup\AppData\Local\Continuum\Anaconda3\python.exe
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths\python.exe
C:\Users\wittrup\AppData\Local\Continuum\Anaconda3\python.exe
Beni burda yenen şey gerçekten, Windows'un betiği python 2.6 ile çalıştırmanın nasıl sonuçlanacağını çözemem - başka bakılacak yer var mı?
C:\Users\wittrup>ver
Microsoft Windows [Version 10.0.17134.407]
assoc .py
veftype | findstr py
.