Faits: Faits: A. O._, née en 1952, travaillait depuis le 26 mars 1990 en qualité d'ouvrière dans l'entreprise N._ à raison de quatre heures par jour, cinq jours par semaine. Son activité consistait à actionner, en position assise, une presse au moyen d'une pédale. Dès le 24 mars 1999, la prénommée s'est trouvée en incapacité de travail totale en raison de lombosciatalgies. Elle a été licenciée pour le 31 juillet 2000. Le 26 juin 2000, O._ a présenté une demande de prestations de l'assurance-invalidité tendant à l'octroi d'une orientation professionnelle, éventuellement d'un reclassement dans une nouvelle profession et, subsidiairement, d'une rente. L'Office de l'assurance-invalidité pour le canton de Vaud (ci-après : l'office AI) a requis l'avis du docteur D._, médecin traitant de l'assurée (rapports des 9 juillet et 19 décembre 2000, complété le 11 mai 2001) et fait produire le dossier médical de la Winterthur Assurances, assureur perte de gain de l'employeur. Par ailleurs, il a mis en oeuvre une enquête économique sur le ménage (rapport du 19 décembre 2001). Après avoir requis l'avis du docteur C._, médecin au Service médical régional AI (SMR), l'office AI a, dans un projet de décision du 27 août 2002, informé l'assurée qu'il entendait rejeter sa demande de prestations, motif pris que le degré d'invalidité globale, de 31,69 %, était insuffisant pour ouvrir droit à une rente. En substance, il a considéré que, sans atteinte à la santé, l'assurée exercerait une activité à mi-temps et consacrerait le reste de son temps à la tenue de son ménage. Elle serait en mesure d'exercer une activité lucrative adaptée, laquelle diminuerait sa capacité de gain de 19,48 %, soit 9,74 % compte tenu de l'exercice d'une activité lucrative à mi-temps. Se fondant sur les résultats de l'enquête économique, il a par ailleurs retenu qu'en raison de l'atteinte à la santé, l'assurée subissait une entrave de 43,9 % dans ses travaux habituels, et fixé à 21,95 % le degré d'invalidité relatif à cette part d'activité. Malgré les objections de l'assurée à l'encontre du bien-fondé de ce projet et après avoir sollicité à nouveau l'avis du docteur C._ (note interne du 11 novembre 2002), l'office AI a confirmé le 15 novembre 2002 les termes de sa prise de position initiale. Malgré les objections de l'assurée à l'encontre du bien-fondé de ce projet et après avoir sollicité à nouveau l'avis du docteur C._ (note interne du 11 novembre 2002), l'office AI a confirmé le 15 novembre 2002 les termes de sa prise de position initiale. B. O._ a déféré la décision de l'office AI au Tribunal cantonal des assurances du canton de Vaud. Celui-ci l'a déboutée par jugement du 22 juillet 2004, au motif que le degré d'invalidité globale, fixé à 35,74 %, demeurait insuffisant pour ouvrir droit à une rente d'invalidité. B. O._ a déféré la décision de l'office AI au Tribunal cantonal des assurances du canton de Vaud. Celui-ci l'a déboutée par jugement du 22 juillet 2004, au motif que le degré d'invalidité globale, fixé à 35,74 %, demeurait insuffisant pour ouvrir droit à une rente d'invalidité. C. O._ interjette recours de droit administratif contre ce jugement, dont elle demande l'annulation. Sous suite de frais et dépens, elle conclut, principalement, à l'octroi d'une rente entière d'invalidité et, subsidiairement, au renvoi de la cause à l'administration pour complément d'instruction. L'office AI conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer.