将 PyCharm 中的项目解释器设置为 Python 3.7 会导致有关

PyCharm 2017.2f使用消息Python version 3.5 does not support a 'F' prefix突出显示我的-strings 。

但...

  • 在文件中 | 设置 | 编辑 | 检查,代码兼容性检查未选中,默认(存储在 IDE 中)和项目默认值(存储在项目中)。(我已经看到其他问题的答案与这一点有关。此处不适用。)

  • 即使我打开代码兼容性检查并仅检查 Python 3.6,我仍然收到有关 Python 3.5 的消息。

  • 档案 | Invalidate Caches / Restart 对其进行了简单的修复,直到Indexing消息消失,然后它又回来了。

  • 我没有安装 Python 3.5(只有 2.7、3.6 和 3.7)。Python 3.7 被设置为项目解释器。

  • 这种行为是新的,因为我开始真正使用 Python 3.7。如果我将解释器改回 Python 3.6,它就会消失。我不认为这是一个有用的解决方法。

要么这是我应该报告的错误,要么我遗漏了一些应该很明显的东西。有谁愿意告诉我是哪个吗?


冉冉说
浏览 465回答 1
1回答

繁华开满天机

我认为 PyCharm 2017.2 太旧了,你应该使用 PyCharm 2018.2。那个旧版本是在 Python 3.7 之前发布的,所以你可能会遇到麻烦......
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python