I gave up with Conda in the end and have gone for a vanilla Python solution. Pros + cons, but it's been fine for me. Too much of my life wasted trying to fix abstract issues!