无法使用 python 3.8 安装 ssh2-python wheel 文件,尽管它适用于 python3.8

Can't install ssh2-python wheel file with python 3.8 although it's for python3.8

我下载了名为 ssh2_python-0.23.0-cp38-cp38-win_amd64.whl 的 wheel 文件,根据我的理解,cp38 部分意味着它必须与 python 3.8 一起安装,而 win_amd64 部分意味着它的 windows 具有 64 位架构(我有)。

但是如果我尝试使用 python -m pip install ssh2_python-0.23.0-cp38-cp38-win_amd64.whl 安装它,我会收到以下错误消息: ERROR: ssh2_python-0.23.0-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.

python -V 的输出:Python 3.8.5

我是 运行 conda 环境中的命令,这有什么不同吗?

ssh2_python-0.23.0-cp38-cp38-win_amd64.whl 是 64 位 Python 的轮子。看来你有 32 位 Python。安装 64 位 Python 或使用 32 位轮。