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

时间:2017-07-26 08:51:21

标签: python debugging pycharm distutils setup.py

我承担了一项大型项目的责任,该项目现已在我们公司存在了一段时间。其中一项开放式任务是为其创建一个有效的setup.py,并将其及其子包安装在site-packagesdist-packages中。

它包含安装在bin中的可执行脚本(如果有的话,可以安装在活动的virtualenv中)。

我已经可以site-packages分别使用distutils python setup.py install 安装整个项目。setup.py。但是,由于项目到目前为止已经存在一个非常具体的目录结构,我必须对这些脚本如何处理目录结构并修复任何路径voodoo进行逆向工程,以便最终所有内容都可以与一起使用已安装包。

为此,我想知道是否有办法使用pyCharm来调试处于已安装状态的项目。也就是说,我在其源目录(它的git clone)中打开了项目,我也在其中执行Orders。项目的脚本从那里完美运行,因为所说的特定目录结构是可用的。

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

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

0 个答案:

没有答案