1. ホーム
  2. python

[解決済み] ERROR PEP 517 を使用する暗号用ホイールがビルドできず、直接インストールできない

2022-01-29 06:09:01

質問事項

pipでcryptographyパッケージのwheelをビルドするとエラーが発生します。

エラーです。

LINK : fatal error LNK1181: cannot open input file 'libssl.lib'
  error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x86\\link.exe' failed with exit status 1181
  ----------------------------------------
  ERROR: Failed building wheel for cryptography
  Running setup.py clean for cryptography
Failed to build cryptography
ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly

すでにOpenSSLをインストールし、環境変数を この投稿 が、問題は解決しません。私のセットアップの詳細です。

  • システム - Windows 10
  • Python - 3.8
  • ピップ - 19.3.1

解決するには?

requirements.txtのcryptographyをバージョン2.8にすると、問題が解決しました。