百香果有花無果可能是因爲養護環境溫度太高導致的。如果環境溫度長時間高於30℃,就會導致它的花器無法發育完全,從而難以受精、結果。此時,可以將它周圍的溫度調整到20-25℃之間,等它開花。也可能是因爲施肥不當導致的。此時,需要停止施加氮肥,改施磷鉀肥,來助它結果。