Pycharm中运行程序在Python console中执行,不是直接Run

更新PyCharm后,运行.py文件默认在Pythonconsole执行。本文介绍如何修改设置,使新文件在控制台运行,包括编辑配置和修改整体运行方式。

更新了一版Pycharm后,发现运行新建的.py文件时,直接在Python console中运行了,没有在控制台直接运行了。在网上找了一些文档,发现都是对现有文档进行修改,但是新建.py文件后,还是在Python console中运行,需要再重新设置一次。再各种尝试后,找到了从根本上解决问题的答案 ^ _ ^

1、进入修改页面:

打开菜单栏run->edit configurations在这里插入图片描述

2、复选框勾选:
1)、改变单个文件默认运行方式

选择指定文件进行修改,决定是否取消勾选。
这里修改只会修改当前文档,新建文件还是会在Python console中执行。
在这里插入图片描述

2)、修改整体运行方式

在模板上进行设置,新建的文件会按照模板属性进行执行Run.
在这里插入图片描述

参考文章:
在pycharm中每次运行代码不使用console而使用run
PyCharm在Run窗口运行而不是在Python Console运行

PyCharm 中配置 Python 交互式环境并运行命令,可以通过其内置的 Python Console 来实现。Python Console 提供了一个交互式环境,可以实时执行 Python 命令,非常适合调试代码片段或进行快速测试。 ### 配置 Python 交互式环境 1. **打开 PyCharm** 并进入一个项目。 2. 在菜单栏中选择 **Tools > Run Python Console**。这将启动一个交互式 Python Shell 环境[^1]。 3. 如果尚未配置解释器,PyCharm 将提示您设置项目的解释器。可以在 **File > Settings > Project: <project_name> > Python Interpreter** 中选择或添加所需的 Python 解释器版本[^2]。 ### 在 Python Console运行命令 - 启动 Python Console 后,会看到类似以下的界面: ``` Python 3.x.x (default, ...) [PyCharm Console: python -i] >>> ``` 此时可以在 `>>>` 提示符后输入任何合法的 Python 命令,并按回车执行。例如: ```python >>> print("Hello, PyCharm!") Hello, PyCharm! ``` - 可以直接导入模块、定义函数、执行计算等操作。例如: ```python >>> import math >>> math.sqrt(16) 4.0 ``` ### 执行多行代码 如果需要执行多行代码,可以使用以下方式: - 在 Python Console 中,按下 `Shift + Enter` 即可开始输入下一行代码而不立即执行。 - 编写完所有代码后,选中代码块并点击右键选择 **Execute Selection in Console** 或直接按 `Ctrl + Shift + E`(Windows/Linux)或 `Cmd + Shift + E`(Mac)来执行选定的代码段。 ### 使用变量和函数 在交互式环境中定义的变量和函数在整个会话期间都是可用的。例如: ```python >>> x = 10 >>> y = 20 >>> def add(a, b): ... return a + b ... >>> add(x, y) 30 ``` ### 查看已安装的包 如果需要查看当前环境中已安装的第三方库,可以直接使用 `pip list` 命令[^2],也可以通过 Python Console 输入以下代码: ```python import pkg_resources installed_packages = pkg_resources.working_set for package in installed_packages: print(package.key, package.version) ``` ### 调试脚本文件 除了直接Python Console执行命令外,还可以将 `.py` 文件加载到交互式环境中进行调试。在编辑器中打开 `.py` 文件后,右键点击并选择 **Run File in Python Console**,PyCharm 会自动将该文件的内容发送到 Python Console执行。 ---
评论 13
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值