我用pip安装了两个我需要的库,它们与它们的功能相关,但不能处理它们中的任何一个。问题是,打开包装后,它们具有相同的名称,并在二者的功能将被导入为:导入两个同名的软件包
import the_package
from the_package import a, b
更新:我的意思是进口the_package任何以前的方式,不一定都也不按顺序。
因为我通过PIP安装它们,并从requirements file安装,所以我的队友们可以安装他们以同样的方式我想重命名包/模块不是一个选项(如果是,我很欣赏指点如何自动做到这一点)
我想到的一件事是提供一些选项,将软件包安装到具有某种别名/前缀的目录中,因此它们的名称可能不同,但是对于我来说,pip文档并没有太多用处。
在此先感谢您的帮助:d
这没有工作:S https://gist.github.com/3289565 – Gerard 2012-08-07 21:29:42