No for, if you have a spouse, or other family member who is already a permanent of Canada and if nobody is coming with you.
Yes for, if you have a spouse, child, parents who are coming with you or if you are staying with a family memebers who has status like visitor, work or study permit. hope...