【发布时间】:2020-07-26 14:34:47
【问题描述】:
最近,我开始学习python。我正在阅读一本名为“使用 Python 自动化无聊的东西”的书的第 8 章。作者使用了一个名为“pyinputplus”的模块。我用 pip (pip3) 安装了这个模块,并尝试在我的终端中使用它,它工作正常。
在玩过这个模块之后,我决定在 Visual Studio Code 中制作一个小项目。我安装了“Python”插件。 (它由 Microsoft 制造,具有 linting、调试、语法高亮等功能。)奇怪的是,它开始抛出错误。这是我的代码:
import pyinputplus as pyip
不带插件似乎也能正常运行,虽然不带插件运行不是很方便,因为每次都得在终端运行。
原来是这样说的:
由于语法错误“无效语法(第 268 行)”,无法导入“pyinputplus”
显然,我的代码中没有这么多行。 (我只有一行代码。)我猜这是一个错误,但作为初学者我不太确定。还有其他人有这个问题吗?任何答案将不胜感激。
这里是我使用的插件,Vscode版本等
- MacOS 版本: 10.14.6
- VsCode 版本: 1.47.2
- Python 相关插件/扩展:“Code Runner”和“Python”
- Python 版本: 3.8.4
我尝试重新加载 VSCode,但还是不行。
【问题讨论】:
-
检查你的环境; (左下角)
-
尝试使用'pip -v'检查pip版本是否与当前python解释器一致,使用'pip list'搜索'pyinputplus'是否安装成功。另外,尝试重新加载 VSCode。
标签: python python-3.x visual-studio-code