无法在vscode中导入自定义python模块

问题描述 投票:0回答:1

我正在尝试让我的vscode项目模仿pycharm能够产生的功能。使用pycharm,我可以通过XML创建自定义pycharm项目文件,该文件列出了我需要使用的自定义模块的不同文件夹位置的各种不同来源。

在vscode中,我将通过创建工作空间文件并将这些源添加为JSON对象中的文件夹的方式来进行此操作。工作区将在vscode中正确填充,但是当我尝试引用导入时,Intellisense可以看到我要导入的模块1,但是当我尝试启动调试会话时,vscode barfs表示可以。找不到此模块2

我的文件夹结构是:

工作区

|->晦涩]]

|-> |->晦涩]]

|-> |-> |-> database.py

|-> |-> obscura_test

|-> |-> |-> mytestfile.py-我正在开始调试会话的位置

以下是屏幕截图:

Intellisense

-Intellisense显示模块是什么

fail to import

-Vscode调试失败

我正在尝试让我的vscode项目模仿pycharm能够产生的功能。使用pycharm,我可以通过XML创建一个自定义的pycharm项目文件,该文件列出了各种不同的...

python visual-studio-code
1个回答
0
投票

这是我在VSCode中的python项目中所做的事情>

如果我的模块是课程

from folder_name.python_file_name_without_extension import class_name

# then I can use it as follow
class_name.function_name()
© www.soinside.com 2019 - 2024. All rights reserved.