从同一目录中的代码导入函数时,未解析的导入'GUI.py'Python(unresolved-import)

时间:2019-05-20 12:48:49

标签: python visual-studio-code

我正在尝试从同一文件夹目录中的单独python文件调用函数,但在VSCode中收到以下错误。

unresolved import 'IXL_main.py'Python(unresolved-import)

尝试直接运行代码时,出现以下错误:

Traceback (most recent call last):
  File "TMS_main.py", line 30, in <module>
    from TMS_threading import globalStopAllTrains
ImportError: cannot import name 'globalStopAllTrains' from 'TMS_threading' (C:\Users\....\TMS_threading.py)

我尝试了以下操作:

  • 刷新VSCode
  • 刷新并检查Python解释器
  • 重新安装VSCode
  • 重新键入导入模块和文件
  • 创建.env文件并添加到settings.json的路径

2 个答案:

答案 0 :(得分:0)

我需要更多信息。

因此,您在同一文件夹中有两个文件。您使用Python(python first_file.py)运行第一个文件。这个first_file像这样导入第二个: from second_file import your_function。然后,仍然在您的第一个文件中,命令your_function(arguments)引发此错误?

答案 1 :(得分:-2)

在设置中搜索“ jedi”以替换Microsoft Python Analysis Engine