win-python 2.7&3.6-スクリプトがシェルから使用するバージョンを切り替える
私は、スクリプトを置いてきたtest.py私に%USERPROFILE%フォルダ: import sys print("TEST", sys.version_info, sys.executable) 実行している場合cmd(WIN+ R)、次に入力test+ ENTER以下が返されます。 C:\Users\wittrup>test ('TEST', sys.version_info(major=2, minor=7, micro=10, releaselevel='final', serial=0), 'C:\\Python27\\python.exe') これをPython 3.6で実行したいと思います。 2つのPythonバージョンがインストールされています。 C:\Python27\python.exe C:\Users\wittrup\AppData\Local\Continuum\Anaconda3 echo %path:;=&echo.% ショー: 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 (そして、私はこのケースに関係ないと思われる他の多くのもの) C:\Users\wittrup>echo %PATHEXT% .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW レジストリ: 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 ここで私を打ち負かしたのは、WindowsがPython …