python - 我的 python 解释器自行以交互模式运行

标签 python shell pycharm interpreter interactive

Python版本:3.6.1

Pycharm版本:2018.1 EAP(专业版)

我的 python 解释器以交互模式运行自行运行!!

I just ran the script

我按照通常的方式在 PyCharm 中运行了 python 脚本。

直到昨晚(2018/01/31)解释器都工作得很好,但是......

But the interpreter has been changed like this

它已在交互模式下自动更改

我只是 sleep ,醒来并运行它。

This is what actually I had seen

就这样一直跑到昨晚。 (我从 Google 带来了它,因为我没有捕获。)

PyCharm Preferences

但这并不意味着 -i 位于解释器选项中。

我得到了一些取消选中的解决方案 “随后显示命令行”框可以工作,但我找不到它。

import sys
print(sys.flags.interactive) # 0

检查的交互标志为False


使用交互式解释器很有用,但我现在对此感到不舒服。

如何将其更改为非交互???

最佳答案

转到运行 > 编辑配置...菜单。选择左侧的Python > your-script-name,然后取消选中右侧的之后显示命令行选项:

option shown

关于python - 我的 python 解释器自行以交互模式运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48554990/

相关文章:

python - 为什么我的 xlabel 不显示? (它不会被切断)

linux - 使用通配符将变量与字符串进行比较

python - 二元概率

python - 两个不同编辑器中的相同种子给我不同的结果(Pycharm 和 Jupyter Notebook)

html - 仅 html 文件的 Bash diff 正文文本

python - Pycharm 上的持久远程 session

Python 减少嵌套循环

python - print 的 end 参数会导致 time.sleep 的不同行为

python - 在运行时在 Django 中指定关系动词?

linux - linux find中排除隐藏文件和文件夹