textarea_name is not working with wp_editor

$editor_id
(string) (required) HTML id attribute value for the textarea and TinyMCE. (may only contain lower-case letters)

http://codex.wordpress.org/Function_Reference/wp_editor

The second parameter passed to wp_editor needs to match the id attribute of the textarea, not the name attribute. Your textarea doesn’t even have and id add one, then use that.

<textarea id="mypostcontent" name="post_content" rows="10"