Я хочу иметь два экземпляра, которые полностью независимы в том смысле, что я могу работать над двумя отдельными несвязанными проектами в разных папках без каких-либо помех.
Как запустить два отдельных экземпляра Spyder
Ответ 1
(Spyder dev здесь) Это очень просто. Вам нужно перейти к:
Tools > Prefences > General
и нажмите вкладку "Дополнительные параметры" и отключите параметр
[ ] Use a single instance
Затем каждый раз при запуске Spyder открывается новое окно. Если вы хотите вернуть прежнее поведение, просто активируйте этот параметр еще раз.
Ответ 2
Вы также можете использовать опцию -new-instance. Просто запустите
spyder --new-instance
Ответ 3
Хотя щелчок на значке Spyder не позволит вам открыть два экземпляра, вы можете открыть второй экземпляр, просто перейдя в папку, где spyder.py и работает spyder.py из командной строки.
Кроме того, вы можете создать значок для своего рабочего стола, который просто запускает spyder.py из своего местоположения. Тем не менее, я не знаю, как несколько экземпляров будут влиять на пользовательские настройки, если у Spyder есть те.