When I start Spyder it launches OK and generally performs fine except that even when it is doing nothing (e.g. straight after launching) it constantly uses 50% of my CPU and continues to do so indefinitely as seen in this task manager screenshot.
If I right click on the highlighted python line in the screenshot and select 'end task', the over all CPU usage reduces to ~ 2% and Spyder appears to continue working. So there is a work around but I'd prefer to not have to do this every time I start Spyder. Specs as follows:
Any idea on how I can stop this from happening?
(Spyder maintainer here) After talking with the OP, we discovered this problem was caused by spyder-terminal
. Therefore, removing that package fixes it.