【发布时间】:2017-06-30 18:58:34
【问题描述】:
默认情况下,PyCharm 中的所有脚本似乎都在一个名为“Run”的单独 Python 解释器中执行,据我所知,它几乎独立于同时运行的 IPython 控制台。现在,要在整个运行后执行脚本的任何 sn-p,我可以复制粘贴到“运行”窗格中,但这并不理想,因为它不是真正的 python/ipython 控制台。如果我想在控制台中执行,我需要在控制台中再次运行整个事情(而不仅仅是一个 sn-p),因为控制台在运行时似乎无法识别/存储任何变量,这很乏味。
我已经搜索了解决方案,但最接近的是在运行配置中启用“显示命令行后记”。这似乎只是在“找不到文件”的行上抛出了一个错误,这是没有意义的。如果有帮助,我正在通过 SSH 将脚本运行到远程服务器中。
【问题讨论】:
-
ipythonhaa%run在控制台命名空间中运行脚本并将结果留在该空间中的魔法。我不知道PyCharm层是做什么的。
标签: python-3.x ipython pycharm