我安装了Python 3.6,然后卸载了Python 3.4。
我曾经能够双击窗口浏览器中的.py
文件来直接运行我的脚本,或者只需输入命令提示符main.py
。一个控制台窗口会打开,我的脚本就可以了。
然而,在安装 - 卸载之后,我无法再这样做了。双击.py
或只需键入main.py
即可打开Microsoft Visual Studio 2015的创建帐户窗口。
右键单击.py
文件并使用“打开方式”,我尝试导航到我的Python 3.6安装路径并使用python.exe
和pythonw.exe
打开脚本。前者非常简短地打开一个控制台窗口,瞬间关闭,然后自行关闭。后者什么也没做。
我的安装是python-3.6.0-amd64。我已经尝试了修复选项以及我下载的安装/设置文件中的修改选项。在安装文件的修改选项中的高级选项下,检查'与Python关联文件(需要py启动器)。
在关于另一个堆栈溢出线程的一些相关建议之后,我使用管理权限在Windows命令提示符下运行assoc
和ftype
设置命令。现在:
C:\WINDOWS\system32>assoc .py .py=Python.File
C:\WINDOWS\system32>ftype Python.File Python.File=C:\Users\me\AppData\Local\Programs\Python\Python36\pythonw.exe "%1" %*
答案 0 :(得分:0)
我去睡觉了,回到这个问题再给它一次。
...我忘记输入time.sleep()
,因此脚本一运行就会关闭,或者调用异常。
小伙子。