How can I translate "精神需要"? This is an example sentence in my textbook:


  "建立良好的人际关系，是每个社会人的精神需要"


精神 is translated in the dictionary into "spirit, mind, consciousness". Here I believe it must be modifying 需要, which is acting as a noun.

Spiritual need? This translation seems right, but feels weird because nothing about "人际关系" (interpersonal relationships) is "spiritual" to me.
"Spiritual needs" is a typical word-to-word translation that is common in texts translated from Chinese but does not fit in the English context. You may consider other words such as "psychological" or "mental". 

Similarly, for "物质需要", I think "physical needs" is better than "material needs".