Python脚本在安装Visual Studio 2015后不接收参数

Python脚本在安装Visual Studio 2015后不接收参数,python,windows,visual-studio-2015,Python,Windows,Visual Studio 2015,我刚刚安装了Visual Studio 2015。现在,我的Python脚本不再接收命令行参数 Desktop> python foo.py hello foo ['C:\\Users\\niklas\\Desktop\\foo.py', 'hello', 'foo'] F:\Python34\python.exe Desktop> Desktop> foo.py hello foo ['C:\\Users\\niklas\\Desktop\\foo.py'] F:\Pytho

我刚刚安装了Visual Studio 2015。现在,我的Python脚本不再接收命令行参数

Desktop> python foo.py hello foo
['C:\\Users\\niklas\\Desktop\\foo.py', 'hello', 'foo']
F:\Python34\python.exe
Desktop>
Desktop> foo.py hello foo
['C:\\Users\\niklas\\Desktop\\foo.py']
F:\Python34\python.exe

两者最终都使用相同的Python可执行文件执行。如何修复此问题?

.PY文件应与
Python.File
progid相关联。您可以使用提升的命令提示符运行
assoc.PY=Python.File
,为本地计算机更新此命令。您可能还需要使用资源管理器的“打开方式”对话框为当前用户选择此选项。@eryksun谢谢!我以管理员身份运行此命令,并将
HKEY\u CLASSES\u ROOT\Python.File\shell\open\command
更新为值
“F:\Python34\Python.exe”“%L”%*
,从而修复了此问题!