2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Windowsでnode-gypが成功した話

Posted at

エラーが出る人は下準備をしていない?!

エラーが出るのはnode-gypの基準に満たしてないかも!
node-gyp公式サイトに詳しい情報が載ってるので英語が得意な人は読んでみてください。

下準備

以下のことを順番通りにしてみてください!

Pythonのインストール

まず、Pythonをインストールしてください。
Microsoft StoreのPythonをおすすめします。

Visual Studio Build Toolsのインストール

Pythonの次に、Visual Studio Build Toolsが必要です。
「Visual C++ build tools(Visual C++ビルドツール) ワークロード」もしくは、「Desktop development with C++(C++によるデスクトップ開発) ワークロード」をインストールしてください。
私の環境では、Visual Studio Build Tools 2019をインストールしました。

npmのコンフィグの設定

大半の人はこの設定をしていないのでしょうか?
コマンドプロンプトもしくはPowershell等の、npmが使えるものを起動してください。
起動したら、

npm config set msvs_version インストールしたバージョン

を入力してエンターキーを押します。
※インストールしたバージョンは、先ほどインストールしたVisual Studio Build Toolsのバージョンを入れてください。(私の場合は2019です。)

下準備完了

これでおそらくWindowsでnode-gypのエラーを見ることはないでしょう。
試しにTensorFlow.jsのNode.js版をインストールしてみてください!

最新情報

この記事は、Renorariぶろぐで配信中です!
最新の情報を得るには、Renorariぶろぐをご参照ください!!

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?