Thank you! In fact, I managed to get it to working in the end using advice from another post you replied to.
SOLUTION (if anyone else has this problem): Following installation of anaconda, I created an environment in the terminal.
conda create -n psychopyenv python=3.7
Then installed pip, spyder & psychopy in this environment.
conda install -n psychopyenv pip spyder psychopy
Then activated this environment & opened spyder within in.
conda activate psychopyenv
spyder
Then if you try to import or pip install psychopy & use modules within in on either the scripts or console, it works!