在我的应用程序中我想使用:packageA,需要packageX==1.3packageB,需要packageX==1.4packageX==1.5如何使用pip安装多个版本的packageX来处理这种情况? 最佳答案 pip不会帮您解决这个问题。您可以告诉它安装特定版本,但它会覆盖另一个版本。另一方面,使用两个virtualenv可以让您在同一台机器上安装两个版本,但不能同时使用它们。最好的办法是手动安装这两个版本,将它们放在Python路径中并使用不同的名称。但是,如果您的两个库希望它们具有相同的名称(并且它们应该具有相同的名称