question:
See here for the solution: fatal error C1083: cannot open include file: “openssl/opensslv.h”
After the installation is complete, it is reported that the cryptography version does not match the paramiko version.
Paramiko 2.10.4 requires cryptography >=2.5, which is not compatible with cryptography 2.4.2. There will be problems running.
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
paramiko 2.10.4 requires cryptography>=2.5, but you have cryptography 2.4.2 which is incompatible.
错误:pip的依赖项解析程序当前未考虑已安装的所有软件包。这种行为是以下依赖冲突的根源。
paramiko 2.10.4要求cryptography >=2.5,但您的cryptography 2.4.2不兼容。
Solution: install an old version of paramiko
pip install paramiko==2.4.2
problem solved!