我有以下情况,我有一个安装了Plesk的Web服务器,要更新Plesk yum 是必需的,因为服务器已经超过 CentOS 。现在在服务器上我已经安装了一个随需应变的图像大小调整解决方案(Thumbor),它取决于大于或等于7.19.0且小于7.20.0的pycurl包版本,如果我安装了< strong> Thumbor 然后 yum 代表,并且在执行时会抛出错误,指出未安装所需的pycurl版本,并且 Thumbor 也是如此。因此,两个中的一个(Thumbor或yum)必须死:)。我的问题是,如何在我的服务器上安装两个版本的pycurl以便同时运行Thumbor和yum?或者,是否有任何方式让两个生活在同一台服务器上?
答案 0 :(得分:2)
创建虚拟环境。在虚拟环境中安装Web服务器的pycurl版本。在虚拟环境中运行Web服务器。
当您需要在该虚拟环境之外运行yum时,因此Web服务器的pycurl版本不适用。
根据您用于Web服务器的Python版本,其中一个应该可以帮助您入门: