使用setup.py安装并使用多个版本的模块?

2024-06-17 12:50:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Python程序,正在打包到Debian包中。我在自己的程序中使用Python模块slackclient==2.5.0,但另一个模块rtmbot需要slackclient==1.3.2。如果我同时安装两个模块,我的setup.py中显然存在冲突,并且只安装其中一个模块。你是怎么处理的?在virtualenv中的virtualenv?以某种方式同时安装和名称空间?如果是这样,我如何在构建过程中做到这一点,而不是手动


Tags: 模块py程序名称virtualenv过程方式setup