problem running DHT libary

I’m using Arduino 1.6.7
Libary Manager and install
DHT sensor libary by Adafruit version 1.3.0

this is the code :

#include <DHT.h>
#include <DHT_U.h>
#include <Wire.h> 
#include <LiquidCrystal_I2C.h>


//i2c pins
LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // 

#define DHT11_PIN 7;
int SensorValue = 0;

void setup() 
{
//WE define our LCD 16 columns and 2 rows
lcd.begin(16,2);
lcd.backlight();//Power on the back light
//lcd.backlight(); Power off the back light

lcd.setCursor(0,0); //we start writing from the first row first column
lcd.print("Please wait "); //16 characters poer line
lcd.setCursor(0,1);
lcd.print("Booting");
delay(8000);//Delay used to give a dinamic effect

lcd.clear();//Clean the screen
lcd.setCursor(0,0); 

}

void loop() 
{
//Write your text:
lcd.setCursor(0,0); //we start writing from the first row first column
lcd.print("Checking the TMP"); //16 characters poer line
delay(1000);//Delay used to give a dinamic effect
//SensorValue = analogRead(SensorPin);

lcd.clear();
lcd.setCursor(0,0);
lcd.print(dht.temperature);
lcd.setCursor(0,1);
lcd.print(dht.humidity);

delay(8000); 

lcd.clear();//Clean the screen
lcd.setCursor(0,0); 
delay(8000); 
}

but I get this error

Arduino: 1.6.7 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"

In file included from C:\Users\Computer\Documents\Arduino\LCD_Startup\LCD_Startup.ino:2:0:

C:\Users\Computer\Documents\Arduino\libraries\DHT_sensor_library/DHT_U.h:25:29: fatal error: Adafruit_Sensor.h: No such file or directory

 #include <Adafruit_Sensor.h>

                             ^

compilation terminated.

exit status 1
Error compiling.

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.

why ?
which libary I need to add ?

also - in all the liks i have found to the DHT startup - it say only to download nad insall DHT libary and that all…

Thanks ,

When you see a “No such file or directory” error it almost always means you need to install the library that contains the missing file.

Often the code you’re compiling will come with documentation (either a comment or separate document) that tells you where to get the library dependencies.

In other cases the author of the code will not have been so kind and you’ll need to go on a hunt for the missing library.

A good place to start is the Arduino IDE’s Library Manager:

  • Sketch > Include Library > Manage Libraries…
  • In the “Filter your search…” box, type some keywords you have gleaned from the missing file name.
  • Scroll through the results for the right library. Click on it.
  • Click “Install”.
  • Wait for installation to finish.
  • Click “Close”.
  • Try compiling your code again.

If you have no luck in Library Manager then load up your favorite search engine and do a search for the missing filename. You will often get multiple results. If you have a lot of results you might add “arduino” as an additional search keyword. I will usually prefer results on github.com since that is where most Arduino libraries are hosted and downloading from there is fast and easy. In some cases there will be multiple libraries that contain the given filename and you’ll need to do some evaluation to determine which seems the most appropriate, then try it out. After downloading the library you found you’ll need to install it. This requires a different process than the Library Manager installation. You will find instructions here:

OK found the original post and download their libary now it's working

Thanks !