2017-05-23 12 views
7

私はAdafruit_Gpioパッケージを正常にインストールしていると私はadafruitによって提供さBMEセンサーのサンプルファイルを実行しようとすると、私は次のエラーを取得する:トレースバック(最新の呼び出しの最後):Adafruit BME 280センサー

Traceback (most recent call last): 
    File "/home/rpi3/Adafruit_Python_BME280/example.py", line 3, in <module> 
    sensor = BME280(mode=BME280_OSAMPLE_8) 
    File "/home/rpi3/Adafruit_Python_BME280/Adafruit_BME280.py", line 88, in __init__ 
    self._device = i2c.get_i2c_device(address, **kwargs) 
    File "/usr/local/lib/python3.5/dist-packages/Adafruit_GPIO-1.0.3-py3.5.egg/Adafruit_GPIO/I2C.py", line 64, in get_i2c_device 
    return Device(address, busnum, i2c_interface, **kwargs) 
    File "/usr/local/lib/python3.5/dist-packages/Adafruit_GPIO-1.0.3-py3.5.egg/Adafruit_GPIO/I2C.py", line 97, in __init__ 
    self._bus = Adafruit_PureIO.smbus.SMBus(busnum) 
    File "/usr/local/lib/python3.5/dist-packages/Adafruit_PureIO/smbus.py", line 97, in __init__ 
    self.open(bus) 
    File "/usr/local/lib/python3.5/dist-packages/Adafruit_PureIO/smbus.py", line 122, in open 
    self._device = open('/dev/i2c-{0}'.format(bus), 'r+b', buffering=0) 
FileNotFoundError: [Errno 2] No such file or directory: '/dev/i2c-1' 

私はrpi-3のxubuntuを使っています。私はapt-get udpateを実行し、マシンを再起動しませんでした。

+0

1つは、言いたいことがあります:(? –

+1

あなたのコードも表示します... – Aditya

+0

これは試しましたか? https://raspberry.stackexchange.com/questions/43923/i2c-not-working-on-rpi-2-b – zengr

答えて

4

私は少しの助けを借りて解決策を見つけました。 特に Xubuntuのための手順は次のとおり

sudo raspi-config

選択:

3 Interfacing Options

選択:

P4 I2C

YES

関連する問題