This is incorrect. `abspath()` takes an actual path as a parameter (e.g. /Users/Vishal/huxley). Since you don't want to hardcode the path (which you were doing before), you need to use the `__file__` variable, which gives the path to the current file. You want the directory containing the file, which is why you would use the `dirname()` function. I mentioned all of these in my previous comment for a reason.

If this script is in your project root directory, you probably didn't see an error, because the directory from which python was executed is on the python path by default.