[python]启动两个spyder工程

spyder中一次只能开一个工程,为了能够开两个,进行同时的编辑和运行,则默认是不行的,是无法同时打开两个spyder的进程的。
方法是启动spyder时加上运行参数: --new-instance
这里有一个介绍:https://blog.csdn.net/kickmeout/article/details/105222052

因为我的spyder是建在anoconda中的一个环境空间中的,所以跟上面的运行方式还不太一样。
介绍下我的添加方式:
首次在环境中安装了spyder以后,就可以在相应的空间中启动spyder了。命令是:spyder即可。
这之后在windows的开始菜单中会创建一个这个的spder快捷方式。可以找到这个快捷方式,右键其属性。我这里是这个样子的:
在这里插入图片描述
上述红框中是这样的(我的环境名字为tensorflow-gpu):

C:\Users\86137\Anaconda3\pythonw.exe C:\Users\86137\Anaconda3\cwp.py C:\Users\86137\Anaconda3\envs\tensorflow-gpu C:\Users\86137\Anaconda3\envs\tensorflow-gpu\pythonw.exe C:\Users\86137\Anaconda3\envs\tensorflow-gpu\Scripts\spyder-script.py

只需要在最后,加上运行参数:–new-instance,更改后如下:

C:\Users\86137\Anaconda3\pythonw.exe C:\Users\86137\Anaconda3\cwp.py C:\Users\86137\Anaconda3\envs\tensorflow-gpu C:\Users\86137\Anaconda3\envs\tensorflow-gpu\pythonw.exe C:\Users\86137\Anaconda3\envs\tensorflow-gpu\Scripts\spyder-script.py --new-instance

保存,即可。这样每次点击这个快捷方式,都会新启动一个spyder窗口(一个独立进程),在不同的窗口中运行不同的工程即可。

ps:
1)为了每次打开的方便,可以把上边那个快捷方式复制到桌面上;
2)可以保留两个快捷方式,之前的单独窗口的,和新建多窗口的,自己随便用。

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值