Python 当I pip安装要求时,循环不兼容(Django1.99)
1我在安装Django项目需求时收到警告消息 微信sdk 0.6.4的需求请求==2.6.0,但您将有 请求2.9.1不兼容 2然后按照提示卸载请求并安装正确的版本,但我收到另一个警告 python social auth 0.2.21的需求请求>=2.9.1,但是 具有不兼容的请求2.6.0 所以,我被困在无尽的循环中Python 当I pip安装要求时,循环不兼容(Django1.99),python,django,pip,ubuntu-14.04,Python,Django,Pip,Ubuntu 14.04,1我在安装Django项目需求时收到警告消息 微信sdk 0.6.4的需求请求==2.6.0,但您将有 请求2.9.1不兼容 2然后按照提示卸载请求并安装正确的版本,但我收到另一个警告 python social auth 0.2.21的需求请求>=2.9.1,但是 具有不兼容的请求2.6.0 所以,我被困在无尽的循环中 有人能给点建议吗 据我所知,您有以下选项: 使用--no dependencies参数运行pip,希望它能正常工作pip安装wechatpy——例如,没有依赖项(或者不管这个包
有人能给点建议吗 据我所知,您有以下选项:
--no dependencies
参数运行pip
,希望它能正常工作pip安装wechatpy——例如,没有依赖项(或者不管这个包叫什么,我都不熟悉)。这会在安装时忽略依赖项。也许这些要求已经过时,这将让您继续。为此,您很可能希望满足requests>=2.9.1
要求,因此您应该正常安装python-social-auth
,然后尝试其他没有依赖项的软件包
请求
版本)。然后导入包的本地版本。记住从项目的requirements.txt
中删除需求,在这种情况下,可以阻止处理/使用项目的其他人遇到相同的问题,并将本地版本作为项目的一部分(在Git上跟踪)。检查要修改的软件包的许可证,查看是否允许修改和重新分发它们。(可选:使用您的更改在包的Github上发出拉取请求,以便其他人可以从中受益)