На своём опыте убедился, что лучшее средство от сорняков - это обзавестись теплицей и правильно подготовить грунт: убрать остатки плодов, корней сторонних растений, сорняков и т.п. Надо также уделить внимание удалению остатков подвязочного материала... Вообще хорошая статья о подготовке грунта в теплице и в целом её подготовке к сезону
здесь. Там и про дезинфекцию почвы, и про окуривание и всё остальное.