Liver cancer may develop in people who have:  Cirrhosis of the liver. Diabetes. Excess body weight. Hemochromatosis.