ホームページ > バックエンド開発 > Python チュートリアル > Cython で「インクルード ファイルを開けません: \'io.h\': そのようなファイルまたはディレクトリはありません」エラーを修正する方法

Cython で「インクルード ファイルを開けません: \'io.h\': そのようなファイルまたはディレクトリはありません」エラーを修正する方法

DDD
リリース: 2024-11-29 14:23:11
オリジナル
1101 人が閲覧しました

How to Fix the

Cython コンパイル時の「インクルード ファイルを開けません: 'io.h': そのようなファイルまたはディレクトリはありません」エラーを解決します

試行時Cython .pyx ファイルをコンパイルしようとすると、「インクルード ファイルを開けません: 'io.h': No such file orディレクトリ。」この問題は、Cython のコンパイルに不可欠な Windows 10 SDK が存在しないために発生します。

このエラーを解決するには:

  1. Visual Studio ビルド ツール。

    • 「Visual C ビルド ツール」を選択します。
    • 「MSVC ツールセット C 2019 v142 (x86,x64)」と「Visual C 2019 再頒布可能更新プログラム」をインストールします。
  2. Windows 10 SDKをインストールする(10.0.17763.0) デスクトップ C .

    • 「Visual Studio インストーラー」 (VS スタート メニュー フォルダーにあります) を開きます。
    • 「個別のコンポーネント」を選択しますタブ。
    • 下にスクロールして、「Windows 10 SDK」を見つけます。コンポーネント。
    • SDK をインストールします。

これらのコンポーネントをインストールした後、コンパイル コマンドを再実行します。

python setup.py build_ext --inplace
ログイン後にコピー

これは正常にコンパイルされるはずです。 Cython ファイルを開き、「インクルード ファイルを開けません: 'io.h': そのようなファイルまたはディレクトリはありません」を解決します。エラー。

以上がCython で「インクルード ファイルを開けません: \'io.h\': そのようなファイルまたはディレクトリはありません」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート