Beans have high light requirements, requiring at least 8 hours to 10 hours of light a day to grow normally. In terms of temperature, the growth temperature of beans should be controlled between 25 degrees and 30 degrees, lower than 20 degrees or higher than 30 degrees will affect the growth rate and yield. In terms of soil, beans are adaptable and can be planted in soils with a pH value of 6.2 to 7.0