An alprostadil lipid emulsion for injection and a preparation method therefor. The lipid emulsion contains alprostadil, phosphatidylcholine, phosphatidylglycerol, oil for injection and a lyophilized protective agent. Based on 1 part by weight of the alprostadil, the content of the phosphatidylcholine is 1200 to 4000 parts by weight, the content of the phosphatidylglycerol is 12 to 120 parts by weight, the content of the oil for injection is 2000 to 20000 parts by weight, and the content of the lyophilized protective agent is 16000 to 60000 parts by weight.L'invention concerne une émulsion lipidique d'alprostadil pour injection et son procédé de préparation. L'émulsion lipidique contient de l'alprostadil, de la phosphatidylcholine, du phosphatidylglycérol, de l'huile pour injection et un agent de protection lyophilisé. Sur la base de 1 partie en poids d'alprostadil, la teneur en phosphatidylcholine est de 1 200 à 4 000 parties en poids, la teneur en phosphatidylglycérol est de 12 à 120 parties en poids, la teneur en huile pour injection est de 2 000 à 20 000 parties en poids, et la teneur de l'agent de protection lyophilisé est 16 000 à 60 000 parties en poids.