pycharm中使用Ctrl+Shift+F10快捷键运行py脚本时自动打开了vscode
来源:http://www.tudoupe.com时间:2022-07-31
遇到的问题:
在Pycharm中的右键正常运行脚本,按按钮正常运行,但在Pycharm中使用Ctrl+Shift+F10快捷方式运行Py script不会运行脚本,而是自动在vscode中打开文件
如下:
aa.py脚本
执行后 pycharm 结果
自动打开反代码
以下是我希望能帮助您解决的问题
我的环境:
在Windows10系统中同时安装 pycharm, vscode, python, conda, git Bash..等
百度,谷歌遇到了类似的问题,但是没有有效的结果,然后冷静下来并缓慢地分析,与其他正常运行的 py 文件相比,这个文件是从Linux系统中复制的,第一个行增加一个空格,因为这个行导致文件不会正常运行
问题原因:
我的Python脚本的第一行增加了一个混乱#!/usr/bin/env python
解决:
删除首行后正常
原因分析:
由于我在 py 脚本中设置 Shebang, 执行就相当于在终端上直接执行以下命令:
在命令行中直接输入的绝对路径将默认的文件打开。
默认的开Py文件的方式是vscode,它将自动开vscode,
如果您的文件没有在vscode中打开,就不会有任何问题。
但是也可以在窗口下运行并只打开文件而不运行Python脚本,
所以最好不要在窗口下运行的Python中添加“shebang”
关于谢汉的解释:
https://zhuanlan.zhihu.com/p/262456371
上一篇:node.js安装及环境配置
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|