使用pyCharm调试Python库中安装的自己的项目?

使用pyCharm调试Python库中安装的自己的项目?,python,debugging,pycharm,distutils,setup.py,Python,Debugging,Pycharm,Distutils,Setup.py,我承担了一个大项目的责任,这个项目在我们公司已经存在了很长一段时间。打开的任务之一是为它创建一个工作的setup.py,并在site packages或dist packages中安装它及其子包 它包含安装到bin中的可执行脚本(如果存在活动virtualenv的话) 我已经可以分别使用distutils在site packages中安装整个项目python setup.py install。然而,由于到目前为止项目依赖于一个非常特定的目录结构的存在,我必须对脚本如何处理目录结构进行逆向工程,并

我承担了一个大项目的责任,这个项目在我们公司已经存在了很长一段时间。打开的任务之一是为它创建一个工作的
setup.py
,并在
site packages
dist packages
中安装它及其子包

它包含安装到
bin
中的可执行脚本(如果存在活动virtualenv的话)

我已经可以分别使用
distutils
site packages
中安装整个项目
python setup.py install
。然而,由于到目前为止项目依赖于一个非常特定的目录结构的存在,我必须对脚本如何处理目录结构进行逆向工程,并修复任何路径巫毒,以便最终所有内容都能与安装的包一起工作

为此,我想知道是否有一种方法可以使用pyCharm在安装状态下调试项目。也就是说,我在它的源目录(它的git克隆)中打开了项目,在那里我还执行
setup.py
。该项目的脚本从那里完美地工作,因为可以使用上述特定的目录结构

因此,我想在已安装的包(库)的上下文中调试所有项目的脚本,而不是在源文件夹中调试,也可以直接在库文件夹中编辑它们,但保持所有内容与源文件夹同步

这有意义吗?这可能吗?或者是否有其他方法,甚至可能是调试安装到本地Python库的项目中与文件夹结构相关的bug/错误的捷径