Keeping your cactus in too small a pot can lead to the roots becoming ... which can cause the leaves to turn purple. To resolve this, repot the cactus into a larger container with fresh soil ...