Python 测试在PyCharm社区有效,但在专业领域失败
我切换到PyCharm Professional,希望使用代码覆盖工具,但它似乎破坏了我的测试配置。我有一个包含项目文件夹、配置文件夹和测试文件夹的项目,如下所示:Python 测试在PyCharm社区有效,但在专业领域失败,python,unit-testing,pycharm,Python,Unit Testing,Pycharm,我切换到PyCharm Professional,希望使用代码覆盖工具,但它似乎破坏了我的测试配置。我有一个包含项目文件夹、配置文件夹和测试文件夹的项目,如下所示: \project \my_python_app \test \config\config.yml 在Pycharm社区中,我能够将测试路径设置为\test文件夹,并将工作目录设置为\project,这使我能够访问配置文件。但当我转为职业选手时,它崩溃了,说 ImportError:开始目录不可导入:'/ho
\project
\my_python_app
\test
\config\config.yml
在Pycharm社区中,我能够将测试路径设置为\test
文件夹,并将工作目录设置为\project
,这使我能够访问配置文件。但当我转为职业选手时,它崩溃了,说
ImportError:开始目录不可导入:'/home/project/test'
我需要将工作目录设置为“\project”才能访问配置文件。任何关于为什么会发生这种情况的想法或建议的解决办法?Pycharms导入行为可能非常烦人,我过去也遇到过类似的问题。然后,我可以使用“项目结构”选项卡中的“源文件夹”设置来解析。例如,将整个项目文件夹(可能还有测试)设置为“源”