我正在 Windows 上的 Visual Studio Code 中使用现代 Fortran 扩展,但一直遇到一个持续存在的问题。尽管使用特定的 Python 解释器正确安装了
findent
、fortran-language-server
和 fprettify
,并在 VS Code 中更新了我的用户 settings.json
以包含必要的路径,但该扩展似乎无法识别 findent
,而且我继续收到以下消息:
使用 --user 选项通过 pip 安装 findent.exe
来源:Modern Fortran
以下是我采取的步骤:
C:\Users\<userName>\AppData\Local\Programs\Python\Python312\python.exe
。C:\Users\<userName>\AppData\Local\Programs\Python\Python312\Scripts\pip.exe install findent --user
C:\Users\<userName>\AppData\Local\Programs\Python\Python312\Scripts\pip.exe install fortran-language-server
C:\Users\<userName>\AppData\Local\Programs\Python\Python312\Scripts\pip.exe install fprettify
settings.json
中添加了以下内容,以确保 VS Code 终端能够识别 pip
安装的脚本:
"terminal.integrated.env.windows": {
"PATH": "${env:PATH};C:\\Users\\<userName>\\AppData\\Roaming\\Python\\Scripts;"
}
尽管有这些配置,但 Fortran 代码的缩进、美化和美化不起作用,而且我一直看到安装提示
findent
。
有人遇到过类似的问题吗?或者您能否深入了解我的设置中可能缺少或配置不正确的内容?
您可能安装了多个解释器(或环境)。运行
Python: select interpreter
并选择您安装了依赖项的 python。