Even if you never had any other versions of Workstation or VMplayer installed the setup complains about existing versions and exits.
It may also detect running processes from older versions though there are none.
open a cmd as administrator
change directory to where you have stored the setup
VMware-player-3.1.2-301548.exe /z "action"="install"
replace the version number to match the one you have