The path is correct but the file doesn't exist yet. It is not created by default because it's an optional way to configure your own settings.
Like with any text editor, when you call vim and enter the name of a file that doesn't exist (or is blank) it opens a blank file with that name, that's why
vim ~/.vimrc
opens an empty file. Press i, write something, and then save the file somehow by typing esc:wenter and now you have a ~/.vimrc
Should you need one, you will find an example for ~/.vimrc somewhere in /usr/share/vim/. On my system it's /usr/share/vim/vim74/vimrc_example.vim
Inside it tells you what to do if you want to use it:
" An example for a vimrc file.
"
" Maintainer: Bram Moolenaar <Bram@vim.org>
" Last change: 2016 Mar 25
"
" To use it, copy it to
" for Unix and OS/2: ~/.vimrc
Lazy way to find it:
sudo updatedb && locate vimrc
Otherwise, you can make your own from scratch. Here's one wiki with some guidance on making ~/.vimrc.