python - Pycharm 2019 不显示 print() 输出;但退出代码为 0。我该如何解决?

标签 python pycharm windows-10

helloWorld.py

print('hello world')
print("i love all you people")

我在 PyCharm 中的运行结果:

C:\Python37\python3.exe C:/Users/kolose49/PycharmProjects/myFirstProgram/helloWorld.py

Process finished with exit code 0

我在 IDLE(Python 3.7.2 Shell)中的结果

Python 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> 
== RESTART: C:\Users\kolose49\PycharmProjects\myFirstProgram\helloWorld.py ==
hello world
i love all you people
>>> 

项目口译员

Settings>Project: myFirstProgram>Project Interpreter>Python 3.7 C:\Python37\python3.exe

结构:

在文件夹 myFirstProgram

  • 文夫
    • 包括
      • 站点包
    • 脚本
      • 激活
      • 激活.bat
      • 激活.ps1
      • deactivte.bat
      • python.exe
      • pythonw.exe
    • pyvenv.cfg
  • Hello World .py

注意:即使只有一行 print(),也不会显示任何输出。

最佳答案

想通了。以防其他人遇到同样的问题。

第三方应用 COMODO Firewall 一直阻止 PyCharm 进程;这并不明显,因为 PyCharm 在线并且可以更新插件、存储库等。

我转到 COMODO Firewall,单击 Blocked Applications,选择 PyCharm 项目并单击 Unblock > Unblock for all security components

因此,如果您的代码运行良好但在给定应用程序中没有输出,请考虑检查隔离软件,例如 Firewall appsSecurity apps 等。

干杯!

关于python - Pycharm 2019 不显示 print() 输出;但退出代码为 0。我该如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58880141/

相关文章:

python - 反转 python 2.7 中 difflib 的 get_matching_blocks 结果并获取 MISMATCHED block

python - 检测异常是否已经在 Python 2.7 的嵌套 with 语句中处理

python - os.system ('cls' ) 不清除 Pycharm 中的屏幕?

wpf - VMware Fusion 7.1.1 Windows 10 SVGA 解决方法

ruby-on-rails - Windows 10上的Ruby on Rails错误

python - 使用 python 查询 Cloudant (couchdb)(错误 500,未知查询语言)

python - 在 python 中创建目录

macos - 如何在 Mac 上使用 Docker 和 PyCharm?

python - 我如何告诉 PyCharm 用户定义的函数中的 python dict 类型是可以的?

windows - 当我在 docker 中运行 `docker run hello-world` 时,连接的主机没有响应