我希望能够有两个完全独立的实例,因为我可以在不同的文件夹中处理两个不相关的项目而不受任何干扰。
答案 0 :(得分:72)
( Spyder dev here )这很容易。你需要去:
Tools > Prefences > General
然后点击"高级设置"选项卡,并取消激活名为
的选项 [ ] Use a single instance
然后每次启动Spyder时都会打开一个新窗口。如果您想要恢复旧的行为,只需再次激活该选项。
答案 1 :(得分:26)
您也可以使用--new-instance选项。 跑吧
spyder --new-instance
答案 2 :(得分:1)
虽然单击Spyder图标不允许打开两个实例,但只需转到spyder.py所在的文件夹并从命令行运行spyder.py即可打开第二个实例。
此外,您可以为桌面创建一个只从其位置运行spyder.py的图标。但是,如果Spyder有这些实例,我不知道多个实例将如何影响用户偏好。
答案 3 :(得分:0)
Spyder 5.0.3 更新 (07/2021)
首先,与卡洛斯的回答相同:
Tools > Preferences
然后:
Application > Advanced settings
然后取消选择[✔] Use a single instance
,使其变为[] Use a single instance
,这将导致每次启动Spyder 时都会打开一个新窗口。