solved: ERROR: no matching function for call to 'LiquidCrystal_I2C::begin()'

I'm using 'LiquidCrystal I2C' library by Frank de Brabander.

Arduino: 1.8.5 (Windows 7), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"

WARNING: library LiquidCrystal_I2C claims to run on (avr) architecture(s) and may be incompatible with your current board which runs on (esp8266) architecture(s).
Generating function prototypes...
Compiling sketch...
In file included from C:\Users\jeet\AppData\Local\Temp\arduino_modified_sketch_347746\ReadNDisplay.ino:4:0:

C:\Users\jeet\Desktop\hitesh\arduino-1.8.5-windows\arduino-1.8.5\libraries\Streaming/Streaming.h:33:15: error: redefinition of 'template<class T> Print& operator<<(Print&, T)'

 inline Print &operator <<(Print &stream, T arg) 

               ^

In file included from C:\Users\jeet\AppData\Local\Temp\arduino_modified_sketch_347746\ReadNDisplay.ino:2:0:

C:\Users\jeet\Desktop\hitesh\arduino-1.8.5-windows\arduino-1.8.5\libraries\OnewireKeypad-master/OnewireKeypad.h:53:33: error: 'template<class T> Print& operator<<(Print&, T)' previously declared here

 template<class T> inline Print &operator<<(Print &Outport, T str)

                                 ^

C:\Users\jeet\AppData\Local\Temp\arduino_modified_sketch_347746\ReadNDisplay.ino: In function 'void setup()':

ReadNDisplay:29: error: no matching function for call to 'LiquidCrystal_I2C::begin()'

   lcd.begin();

             ^

C:\Users\jeet\AppData\Local\Temp\arduino_modified_sketch_347746\ReadNDisplay.ino:29:13: note: candidate is:

In file included from C:\Users\jeet\AppData\Local\Temp\arduino_modified_sketch_347746\ReadNDisplay.ino:3:0:

C:\Users\jeet\Documents\Arduino\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:58:8: note: void LiquidCrystal_I2C::begin(uint8_t, uint8_t, uint8_t)

   void begin(uint8_t cols, uint8_t rows, uint8_t charsize = LCD_5x8DOTS );

        ^

C:\Users\jeet\Documents\Arduino\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:58:8: note:   candidate expects 3 arguments, 0 provided

Using library OnewireKeypad-master in folder: C:\Users\jeet\Desktop\hitesh\arduino-1.8.5-windows\arduino-1.8.5\libraries\OnewireKeypad-master (legacy)
Using library LiquidCrystal_I2C at version 1.1.1 in folder: C:\Users\jeet\Documents\Arduino\libraries\LiquidCrystal_I2C 
Using library Wire at version 1.0 in folder: C:\Users\jeet\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\Wire 
Using library Streaming in folder: C:\Users\jeet\Desktop\hitesh\arduino-1.8.5-windows\arduino-1.8.5\libraries\Streaming (legacy)
exit status 1
no matching function for call to 'LiquidCrystal_I2C::begin()'