python - 为什么带有 Python 扩展的 Visual Studio Code 无法正确导入 "fractions"库?

标签 python visual-studio-code

将 Visual Studio Code 与 Python 扩展一起使用时,我在尝试导入“分数”Python 库时遇到错误。 IDLE、CMD/终端或其他 IDE(如 Spyder)不会出现此错误。

Python 脚本:

from fractions import Fraction as frac
print(frac(10,100))

错误:

  File "c:\PyCode\LearningScripts\fractions.py", line 1, in <module>
    from fractions import Fraction as frac
**ImportError: cannot import name 'Fraction'**

最佳答案

在我的环境中,它工作正常。

因此,我建议您将文件名更改为其他名称,因为'fractions.py'是内置模块,并删除文件夹__pycache__> 以防万一。

然后,尝试再次运行它。

关于python - 为什么带有 Python 扩展的 Visual Studio Code 无法正确导入 "fractions"库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59131415/

相关文章:

python - 如何在日期列的 sql 格式查询字符串中设置日期值或空值

python - 如何检查 ansible 任务返回的数组中是否存在字符串

python arg 在 shell 命令中转义(调用 avconv)

python - 在 peewee 模型中动态定义字段

html - 如何使用 Emmet 在 VSCode for HTML 中添加注释标签?

javascript - 来自内置语言扩展的项目范围的 Javascript/TypeScript 语言错误

python - 派维萨 : cannot connect via VICP to LeCroy scope

asp.net - 如何在Vs code中使用命令行设置asp.net core启动项目

python - 文件在同一个文件夹中,但仍然得到 FileNotFoud

visual-studio-code - 接受未出现在 VS Code 中的传入更改(VS Code 版本 1.61.2)