python - 在 python 2.7 上安装 asyncio 和 asyncssh

标签 python python-2.7 python-asyncio

我想使用 python2.7asyncioasyncssh 运行多个 ssh 连接。试图找出如何安装这些包,我开始知道我的 python 版本应该是 python3 或更高版本,我需要安装 trollius 使用 python2.7 运行 asyncio 函数。如果我需要使用 python2.7 来使用 asyncssh 函数,我应该遵循哪些步骤,我需要处理哪些依赖项?

最佳答案

asyncssh 需要 Python 3.4+,严格来说 specified在它的要求中。

trollius 不是 asyncio 的完全替代品,不能用于项目中可能需要的大多数基于 asyncio 的模块。

因此,如果您要使用 asyncio(和 asyncssh)开始新项目,这是开始它的好机会 using Python 3。

关于python - 在 python 2.7 上安装 asyncio 和 asyncssh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37273697/

相关文章:

python - python 2 和 3 之间的列表理解差异

python-asyncio - 从在单独线程中运行的同步代码将项目放入 asyncio.Queue 的最简单方法

python - 通过访问深层嵌套的字典打破很长的界限

python - 在 Pandas Python 中根据唯一列键对数据进行分组并连接(数据透视表)

python - 如何使用 Python 将表格从 CSV 写入 PDF

python - 多线程端口扫描器

python - 如何使用GOOGLE作为pandas数据阅读器的数据源?

python - 如何确保在子项在装饰器中覆盖它之前始终调用父方法?

python - 如何在 `return FileResponse(file_path)`之后删除文件

Python 将 GCS 中的 .json 文件并行读取到 pandas DF 中