how to display node page using views
You've got it backwards-- you don't want to use views to display the panel.  Instead, you want to use panels to display the view.

I will try to explain how this works as simply as I can.  Panels overrides the node page display.  Therefore, the display must be changed in Panels.

You can add your views block to the panels display.  To do this, you can use a Contextual Filter.  The Contextual Filter is the "argument" that views needs to display the content.  Panels will provide this argument (the value for the contextual filter) because it is the one overriding the display.

Explaining how views and panels work in detail is beyond the scope of what I can do here but I will refer you to Node One's excellent free videos on learning views and learning page manager/panels.