pycharm运行文件基本有两种方式:

一种是直接在run窗口运行,如下图所示

Run模式

跟在console相比的好处是不会每次都新开一个窗口,适合无需进行编辑debug的行为。运行完就finish。

第二种是在python console里运行,如下图所示

console模式

console模式运行,右边方便观察各类变量的数据具体信息,且可以直接在console里继续写代码进行执行,但是问题是每运行一次都会多一个console窗口(这个问题下面会讲解决方案)。

先说下这两种模式在哪里切换。

edit configurations

切换模式选项

如上图所示,勾选则是在console里运行,不勾选是在run里运行。截图里针对的是当前文件,如果要适用于全局,在下面的template里找到python,进行修改即可。

回到上面console里讲到的问题,如果想要用console模式又不想每次运行都弹出一个新的console,需要到preferences里配置。

使用现有console

以mac为例,直接按command+,进入当前项目的配置,如果要适用于全局,点file,再点new project settings即可。

【未解决问题】

如果选择了以单个console运行的模式,且pycharm里只有一个console存在,我的文件会一直显示executing code in console,运行没反应。

单个console,运行没反应

目前不知道原因是什么,解决方法是点击左边的加号,生成一个新的console,就可以在这个console里运行且不会再生成新的console。

python console作用_pycharm run in python console和直接运行相关推荐

  1. python怎么新建工程_pycharm新建一个python工程步骤

    小编最近由于工作原因要用到python,一门新的知识需要接触,对于我来说难度还是很大的. python工程目录结构 每次创建一个python工程 PyCharm会创建如下目录 创建时会把python运 ...

  2. pycharm如何更改python项目环境_PyCharm如何导入python项目,并配置虚拟环境

    rtc关机闹钟7 jni层 com_android_server_AlarmManagerService frameworks/base/services/core/jni/com_android_s ...

  3. Cannot run program python: CreateProcess error=2, 系统找不到指定的文件。

    Java调用Python在Eclipse中运行报错:Cannot run program "python": CreateProcess error=2, 系统找不到指定的文件. ...

  4. python interpreter配置_PyCharm使用之配置SSH Interpreter

    python interpreter配置_PyCharm使用之配置SSH Interpreter 1.File->Setting->Python Interpreter->add 2 ...

  5. Cannot run program python问题解决

    java.io.IOException: Cannot run program "python": CreateProcess error=2???? String command ...

  6. pytest Error running ‘tests‘: Can‘t run remote python interpreter: Can‘t get remote credentials for

    pycharm 退出/删除测试模式 (Pytest Doctest)~ Pycharm -> File -> settings -> tools -> python integ ...

  7. python pycharm教程_Pycharm简单使用教程(入门小结)

    1.下载pycharm pycharm是一种Python IDE,能够帮助我们在编写代码时提高效率. 网上提供的有专业版和教育版之分. 专业版是收费的,功能更全面点. 教育版或社区版是阉割版本,但它是 ...

  8. python气象数据处理与绘图_Python气象数据处理与绘图(15):两种波作用通量计算的python实现及对比(Plumb T-N) (已更正)...

    大气动力学中通常用波作用通量来诊断 Rossby波的传播.常用的三种波作用通量分别为局地E-P 通量,Plumb 波作用通量和T-N 波作用通量.局地E-P 通量可以诊断一段时间内天气尺度瞬变波对定长 ...

  9. 简述python解释器的作用_什么是python解释器?

    当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件.要运行代码,就需要Python解释器去执行.py文件. 由于整个Python语言从规范到解释器都是开源的 ...

最新文章

  1. Linux内核设计与实现总结。
  2. JavaScript Bitwise NOT Operator
  3. numpy的基本使用2
  4. ubuntu16.04中源码安装仅仅支持CPU的TensorFlow
  5. AI+BI,真的如想象中的那么美好吗?
  6. amqp rabbitmq_Spring AMQP RabbitMQ示例
  7. es6 将字符串转换为json_ES6中Json、String、Map、Object之间的转换
  8. 数字栅格地图矢量化及三维显示教程
  9. 随机数相关函数rand与srand 以及drand48()与srand48
  10. windows游戏输入消息处理
  11. linux chm 阅读器,linux下最好的chm阅读器KchmViewer,安装使用/与oklular,xCHM,gnochm简单比较...
  12. 如何识别服务器连接的偶发故障?
  13. 用tig来查看git log
  14. 【转载】除了Teamviewer,这些优秀的远程软件你用了吗
  15. Joomla的强大功能
  16. Autolayout的一点理解
  17. RHEL5.5配置sftp (已验证)
  18. 2021.icpc网络赛第二场
  19. 单例模式,懒汉饿汉,线程安全,double checked locking的问题
  20. 模糊数学20220610

热门文章

  1. 计算机屏幕约16平方,屏幕尺寸对照表
  2. java程序员基础算法_java程序员必知的十种程序算法
  3. 薛定谔的Excel随机数
  4. webview无法加载类似爱奇艺等多媒体网页的问题记录
  5. 华为HCIE-RS3.0论述题--BGP路由黑洞
  6. Kali渗透-DDOS拒绝服务攻击
  7. 理光310/320/325系列激光打印机加粉后不换芯片清零方法
  8. android tablelayout用法,TableLayout布局的使用和详解
  9. Filemonitor 2.2.0 发布,文件监控工具
  10. Lunix编程开发基础