【发布时间】:2017-01-04 01:17:27
【问题描述】:
我在装有最新操作系统的 Mac 上运行 VSC。
VSC 刚刚在编辑器中安装了一个叫做 Pylint 的东西。 我在 tasks.json 中使用此代码更改了运行 Python 的任务配置:
{
"version": "0.1.0",
"command": "python",
"isShellCommand": true,
"args": ["${file}"],
"showOutput": "always"}
当我运行以下代码对其进行测试时,它可以工作:
from random import randint
print(randint(1,25))
但是,当我尝试在任务控制台上运行 raw_input 时:
nma = raw_input("What is your name?")
print "my name is %s" % nma
它什么也没显示。除此之外,我还收到了一些来自 pylint 的警报:
##########Linting Output - pylint##########
************* Module random number
2,0,convention,C0304:Final newline missing
1,0,convention,C0103:Invalid module name "random number"
1,0,convention,C0111:Missing module docstring
1,0,convention,C0103:Invalid constant name "nma"
未找到配置文件,使用默认配置
我应该怎么做才能运行raw_input 函数?我需要禁用 pylint 吗?如果有,怎么做?
欣赏!
【问题讨论】:
-
你的python版本是多少?
-
@UrielEli 我相信它是 2.7.13
-
你在哪里运行了这段代码? (控制台\空闲\ide)
-
@UrielEli 在 Visual Studio Code 中,按
SHIFT+cmd+B运行代码。
标签: python macos visual-studio-code