The main causes of hunger but no appetite do not want to eat are psychological factors, gastric ulcers and liver and gallbladder diseases. Commonly used treatments include relaxation, anti-Helicobacter pylori and treatment of liver and gallbladder diseases. 1. Psychological factors: If the spirit is too tense or the long-term stress is too high, the patient may suffer from anorexia nervosa, have a long-term loss of appetite, even if the feeling of hunger, but not interested in eating. You can relax your mood by confiding in others, cultivating hobbies or seeking help from a professional psychiatrist. 2. Gastric ulcer: When patients with gastric ulcer caused by Helicobacter pylori infection eat, they will have stomach pain, flatulence and acidity because of the stimulation of food, so even though they feel hungry, they are sick of eating and have no appetite. You can follow the doctor’s advice to eradicate Helicobacter pylori by taking medicines, such as ranitidine hydrochloride capsules, omeprazole sodium bicarbonate capsules and colloidal bismuth pectin capsules. 3. Liver and gallbladder diseases: Liver and gallbladder diseases such as cholecystitis and hepatitis can affect the secretion of bile, which in turn affects the ability of the digestive tract to digest meat, thus making the patient have no appetite for greasy meat. You can take ursodeoxycholic acid capsules as prescribed by your doctor. It is recommended that patients who are chronically hungry but have no appetite and do not want to eat, go to the hospital in time to complete the relevant examinations, make a clear diagnosis, and choose the appropriate treatment and medication under the guidance of the doctor.