1

我在pip安装时遇到了一个小问题django channels,我从github存储库中注意到了这一点

注意:最新版本的 Channels 也需要最新版本的 Daphne、asgi_redis 和 asgiref,因此请确保您一次更新所有版本

我忽略了这一点,刚开始pip install channels,但发生了错误

Could not find a version that satisfies the requirement twisted<16.3,>=15.5 (from daphne) (from versions: ) No matching distribution found for twisted<16.3,>=15.5 (from daphne)

当我尝试时pip install twisted,它只是变得混乱

Could not find a version that satisfies the requirement twisted (from versions: )
No matching distribution found for twisted

所以我试图为此找到一些解决方案,并且该解决方案建议我重新编译我的python,所以我问你有没有其他解决方案可以解决这个问题。

我正在使用django==1.8.7andpython3.5用于我现有的项目。

4

2 回答 2

1

频道是全新的概念并且处于测试阶段,在这个时候推荐的安装频道的方式是pip install -U Channels

当然,您可以通过访问此页面http://twistedmatrix.com/trac/来安装twis​​ted并下载源文件并安装它。

于 2016-07-26T18:28:12.567 回答
0

如果您使用的是 mac,我认为您必须更新您的Xcode. 这对我有用

xcode-select --install

于 2019-11-19T02:33:05.150 回答