インクルード ファイルを開けません: 'io.h': そのようなファイルまたはディレクトリはありません
次のコマンドを使用して .pyx ファイルをコンパイルしようとしましたCython さん、「インクルード ファイルを開けません: 'io.h': そのようなファイルまたはディレクトリはありません。」というエラー メッセージが表示されました。この問題は、必要な Windows ヘッダーが不足しているために発生します。
この問題を解決するには、必要なヘッダーを提供する Windows 10 SDK をインストールする必要があります。さらに、Visual Studio Express 2015 を使用している場合は、Visual Studio Build Tools をインストールして必要なコンパイラとツールを入手する必要があります。
この問題の解決に必要な手順は次のとおりです:
Visual Studio ビルドをインストールするツール:
次のコンポーネントを選択します:
Windows 10 をインストールするSDK:
プロジェクトを再ビルドします:
これらの手順を完了すると、インクルード ファイル エラーが発生することなく .pyx ファイルを正常にコンパイルできるようになります。
以上がCython .pyx ファイルをコンパイルできないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。