【发布时间】:2017-02-04 11:22:16
【问题描述】:
我在我的 Sublime Text 3 中安装了名为 Anaconda 的软件包
简单的命令(例如 1+1)不显示任何内容,但函数 print 会显示。
Simple code like 1+1 doesn't work
But python's print function works well.
你能告诉我我做错了什么吗?
【问题讨论】:
标签: python sublimetext3
我在我的 Sublime Text 3 中安装了名为 Anaconda 的软件包
简单的命令(例如 1+1)不显示任何内容,但函数 print 会显示。
Simple code like 1+1 doesn't work
But python's print function works well.
你能告诉我我做错了什么吗?
【问题讨论】:
标签: python sublimetext3
Sublime 控制台不是交互式控制台。当您运行 python 代码时,它实际上会运行该文件。您可以通过在文件中键入 1+1 来检查这一点,将其保存为 .py 格式,然后将文件运行为
python -u filename.py
这就是 sublime 执行代码的方式,如 https://www.youtube.com/watch?v=6ZpuwW-9T54 2:36 所示。
您也可以在此论坛中查看对类似问题的相同回复。 https://forum.sublimetext.com/t/running-python-on-sublime-console/18621/2
【讨论】:
是的,它可能会为您提供脚本部分的正确答案,即print,但对于诸如1+1 之类的东西,您需要一个交互式控制台。你可以直接从this link在你的操作系统中安装anaconda,这样会更好。
【讨论】: