折腾:
期间,之前已经通过:
即:
去设置了 项目的Python解析器
为 此处项目的 虚拟环境的Python了
但是结果PyCharm中代码中却检测不到flask等导入的库:
后来终于搞清楚了。
原来是:
PyCharm中,对于项目的解析器,有多处设置,且有逻辑关系:
PyCharm系统默认设置
File->Default Settings-》Project Interpreter
此处设置,只是表示:系统默认的Python解析器
所以一般应该设置为 当前系统中的某个Python,比如此处的Python3.6
所以应该改为:
当前项目的设置
PyCharm->Preferences-》Project:YourProjectName -》Project Interpreter
此处,针对当前项目有效,此处应该设置此处的Python解析器为我们项目虚拟环境中的Python
然后项目中就可以检测到Flask等库的导入了: