在visaul studio 2022 中 import torch 时报错 invalid or missing encoding declaration for

在visaul studio 2022 中 import torch 时报错 invalid or missing encoding declaration for 'F:\python\*****.py',有没有大佬知道怎么解决呀

在交互窗口中可以正常import torch ,安装了Anaconda 和Pycharm,还是报错

软件版本:
WIN11 专业版 22H2
Microsoft Visual Studio Professional 2022 (64 位) - Current 17.5.1
python 3.9
torch 1.13.1
cuda 11.7

img

img

img

img

“Devil组”引证GPT后的撰写:

  • 通常是由于文件编码格式不正确导致的。你可以尝试以下几个解决方法:

1.在你的Python文件开头添加以下代码:

# -*- coding: utf-8 -*-


这会告诉Python解释器使用UTF-8编码来读取文件。

  • 2.尝试在Visual Studio中设置文件编码格式。在Visual Studio中,右键单击你的Python文件,选择“Advanced Save Options”,然后选择“UTF-8”作为文件编码格式。
  • 3.检查你的Python文件是否使用了不支持的字符集,例如ANSI或GB2312。如果是这种情况,请将文件转换为UTF-8编码。

提供远程技术支持