質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
npm

npmは、Node Packaged Modulesの略。Node.jsのライブラリ・パッケージを管理できるツールです。様々なモジュールを簡単にインストールでき、自分でモジュールを作成し公開する際にも使用できます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Q&A

0回答

1783閲覧

エラー:Could not locate the bindings fileが発生してしまう

okamochan

総合スコア16

npm

npmは、Node Packaged Modulesの略。Node.jsのライブラリ・パッケージを管理できるツールです。様々なモジュールを簡単にインストールでき、自分でモジュールを作成し公開する際にも使用できます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

0グッド

0クリップ

投稿2018/10/15 05:48

前提・実現したいこと

RaspberryPi3 Model Bを用いてLEDを点灯させたいのですが、実行時にエラーが出てしまいます。
$ node -v
v10.10.0
$ npm -v
6.4.1

よろしくお願いします。

発生している問題・エラーメッセージ

$ sudo node led.js
/home/pi/test/node_modules/bindings/bindings.js:96
throw err
^

Error: Could not locate the bindings file. Tried:
→ /home/pi/test/node_modules/pigpio/build/pigpio.node
→ /home/pi/test/node_modules/pigpio/build/Debug/pigpio.node
→ /home/pi/test/node_modules/pigpio/build/Release/pigpio.node
→ /home/pi/test/node_modules/pigpio/out/Debug/pigpio.node
→ /home/pi/test/node_modules/pigpio/Debug/pigpio.node
→ /home/pi/test/node_modules/pigpio/out/Release/pigpio.node
→ /home/pi/test/node_modules/pigpio/Release/pigpio.node
→ /home/pi/test/node_modules/pigpio/build/default/pigpio.node
→ /home/pi/test/node_modules/pigpio/compiled/10.10.0/linux/arm/pigpio.node
at bindings (/home/pi/test/node_modules/bindings/bindings.js:93:9)
at Object.<anonymous> (/home/pi/test/node_modules/pigpio/pigpio.js:5:35)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object.<anonymous> (/home/pi/test/node_modules/raspi-gpio/dist/index.js:37:16)

該当のソースコード(led.js)

var raspi = require('raspi');
var gpio = require('raspi-gpio');

raspi.init(function(){
var output = new gpio.DigitalOutput('GPIO14');
output.write(gpio.HIGH);
});

試したこと

・バインディングのインストール
npm install bindings --save

・rebuilt
npm rebuilt node-sass

・bcryptjsのインストール
npm install --save bcryptjs
npm uninstall --save bcrypt

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問