Can you help solve the following error?

I’m making a 2d pacman game and I have been following a tutorial as I am new to c#. I am trying to animate the pacman by making it move however I keep getting the same error and therefore my game will not work.

The error I have been receiving is:
Animator is not playing a Playable
UnityEngine.Animator:SetFloat(String, Single)
PacmanMove:FixedUpdate() (at Assets/Scripts/PacmanMove.cs:36)

and the code I have used is:
using UnityEngine;
using System.Collections;

public class PacmanMove : MonoBehaviour
{
public float speed = 0.4f;
Vector2 dest = Vector2.zero;

void Start()
{
    dest = transform.position;
}

void FixedUpdate()
{
    // Move closer to Destination
    Vector2 p = Vector2.MoveTowards(transform.position, dest, speed);
    GetComponent<Rigidbody2D>().MovePosition(p);

    // Check for Input if not moving
    if ((Vector2)transform.position == dest)
    {
        if (Input.GetKey(KeyCode.UpArrow) && valid(Vector2.up))
            dest = (Vector2)transform.position + Vector2.up;
        if (Input.GetKey(KeyCode.RightArrow) && valid(Vector2.right))
            dest = (Vector2)transform.position + Vector2.right;
        if (Input.GetKey(KeyCode.DownArrow) && valid(-Vector2.up))
            dest = (Vector2)transform.position - Vector2.up;
        if (Input.GetKey(KeyCode.LeftArrow) && valid(-Vector2.right))
            dest = (Vector2)transform.position - Vector2.right;
    }

    // Animation Parameters
    Vector2 dir = dest - (Vector2)transform.position;
    GetComponent<Animator>().SetFloat("DirX", dir.x);
    GetComponent<Animator>().SetFloat("DirY", dir.y);
}

bool valid(Vector2 dir)
{
    // Cast Line from 'next to Pac-Man' to 'Pac-Man'
    Vector2 pos = transform.position;
    RaycastHit2D hit = Physics2D.Linecast(pos + dir, pos);
    return (hit.collider == GetComponent<Collider2D>());
}

}

PLEASE HELP.

This error can happen if the Animator component’s RuntimeAnimatorController is set to none. If the RuntimeAnimatorController is set up and the error is still present, then I’m not sure what the problem is. There’s a few threads describing this error under different circumstances, they might help bring some insight to the issue: http://forum.unity3d.com/threads/animator-is-not-playing-a-playable.357183/