python 导入paramiko包
根据自己安装的python版本在
https://pypi.org/project/cffi/1.14.3/#files
下载离线包。
我以自己的版本为例子,windows上的python3.7
下载的包有
cffi-1.14.1-cp37-cp37m-win_amd64.whl
paramiko-2.7.2-py2.py3-none-any.whl
PyNaCl-1.4.0-cp37-cp37m-win_amd64.whl
cryptography-35.0.0-cp36-abi3-win_amd64.whl
bcrypt-3.2.0-cp36-abi3-win_amd64.whl
JPype1-0.7.0-cp37-cp37m-win_amd64.whl
six-1.16.0-py2.py3-none-any.whl
这几个包导入是有顺序的,导入报错就会提示需要先导入哪个,这样依次执行导入。
例:pip install cffi-1.14.1-cp37-cp37m-win_amd64.whl。
注意:cryptography-35.0.0-cp36-abi3-win_amd64.whl、
bcrypt-3.2.0-cp36-abi3-win_amd64.whl的名字需要修改为
cryptography-35.0.0-cp37-cp37m-win_amd64.whl、
bcrypt-3.2.0-cp37-cp37m-win_amd64.whl,不然会报错。
在python里依次执行from pip import _internal,print(_internal.pep425tags.get_supported())就可以看出你的python可以导入哪些版本的.whl包了。以上导入完成后,可以执行import paramiko 看看能否使用。