Hey,
your best bet is probably to point Python(x,y) to the Arc version of Python, if possible, as I don't think you can change which Python Arc is using... I don't know how easy this is to do, or if it is possible at all. I will play around with this and get back to you.
If you can't change the Python used by Python(x,y), you might just have to forgo Python(x,y). You can download and install Spyder (the Python(x,y) editor) to make use of the ArcGIS Python, and all the other things you need that Python(x,y) does you should be able to get and install for your Arc Python; just make sure to get the versions for your Python (2.7.x, 32bit)!
Let me know how you get on!
Stacy