powershell 运行带路径的exe

&"C:Program FilesPython38python.exe" demo_view.py

起因是nodejs16安装时,顺带装了python3.9, 但平时用的python是3.8, 因为win下经常需要打包在win7环境下运行,而3.8是最后1个支持win7的python版本。

这样,系统里C:/Python39,C:/Python38 里各有1套python,在启动时,哪个在PATH的前面,就启动哪个

这样,比如平时用最新的3.9 而需要编译到win7时,用3.8编译

就需要的运行python XXX.py时,用C:/Python39/python.exe 指定python版本

—————————————
原文地址:https://www.cnblogs.com/xuanmanstein/p/15250686.html