当我在cmd中运行如下命令时:“C:> python my_script.py”它正在工作,但如果我尝试这样:“C:> my_script.py”,它会打开在cmd中的python shell。 就像我在cmd中键入“python”一样。 这对任何带有扩展名“.py”的脚本都会发生。 Python在路径变量中的位置正确。 它开始突然发生。执行.py打开cmd中的python shell
0
A
回答
1
从你的问题看来,你想通过双击运行python脚本。
UPDATE: 要没有外壳出现执行python脚本,保存文件,.pyw延伸,并选择 “打开方式pythonw.exe”
参考this的帮助文档。
在Windows上,
右键点击脚本并转到属性。
选择选项“打开与:”在常规选项卡,然后从列表中 蟒蛇,如果不可用,则浏览到Python的 安装目录,并从那里 选择python.exe。
现在,当你双击文件时,它会自动运行。
0
运行在命令提示符下键入以下两个命令:
assoc .pyw=Python.NoConFile
ftype Python.NoConFile="C:\Windows\pyw.exe" "%1" %*
或者,如果你没有一个pyw.exe
:
ftype Python.NoConFile="C:\Path_to_Python\pythonw.exe" "%1" %*
相关问题
- 1. 用CMD shell(Python)打印多行输出
- 2. 当我运行python ** .py从Windows cmd
- 3. 如何从bash shell执行.py脚本
- 4. CMD执行BAT执行CMD
- 5. DOCKER for Windows - 打开cmd执行docker机器env
- 6. 从python执行DevCon CMD命令
- 7. 从python程序执行cmd命令
- 8. Python不会打开shell
- 9. python webbrowser将shell打开
- 10. 通过SSH打开Python shell
- 11. 从Windows CMD运行Python Shell(绕过cygwin)
- 12. Python打包 - 这__init__.py的
- 13. 使用python执行CMD命令
- 14. 用python脚本打开webbrowser,执行php
- 15. 批处理文件打开cmd提示并执行
- 16. 如何使用bat文件打开cmd并执行命令?
- 17. 打开带有批次/ CMD网页和执行JavaScript
- 18. PY Qt从QMainWindow打开QDialog
- 19. 使.pyw打开一个.py
- 20. 如何打开cmd
- 21. 执行shell不打开文件提供的字符串
- 22. python main()在shell中不执行
- 23. 如何在Windows中使用Python打开文件后关闭cmd?
- 24. 执行Python文件在视窗7 CMD
- 25. 转换为.exe的Python文件(.py)无法执行(Python 3.4 + cx_Freeze)
- 26. shell命令的打印执行时间
- 27. power-shell命令行在远程计算机上执行cmd
- 28. 使用shell执行以管理员身份运行cmd Admin
- 29. 的Python:打开cmd并流中的文本输出
- 30. Shell脚本打开SSH连接执行命令
我的问题标题是坏的,道歉。连如果我从cmd运行脚本或者双击它,它将在cmd中打开python shell,而不是使用python解释器执行脚本。 – papulic
@papulic,请尝试提到的步骤,直接使用python解释器运行脚本双击并让我知道它是否有效 – user5722540
更新了答案,请检查这是否是你期望的 – user5722540