My init.el uses this to initialize packages:
init.el
(package-initialize) (add-to-list \'package-archives \'(\"gnu\" . \"http://elpa.gnu.org/packages/\")) (
For anyone else that doesn't have the signature problem, try to initialise package
M-x package-initialize