No, there is no permanent cure for myopia. While carrots contain eye-healthy nutrients such as vitamin A and beta-carotene, eating them will not reverse or improve the effects of myopia.