macos 无法通过spyder命令打开spyder编辑器

conda更新到最新后,我的macos无法通过anaconda客户端或者spyder命令打开spyder开发编辑器。

具体报错信息如下

(base) x86_64-apple-darwin13% spyder
/Users/pluto/anaconda3/bin/pythonw: line 3: /Users/pluto/anaconda3/python.app/Contents/MacOS/python: No such file or directory

参考其它blog解决方案,以为得到救命稻草

conda install -f python.app

但结果无效

=======================================苦苦======寻找=====================================

最终解决问题方法,参考Mac OS spyder won't launch: python.app directory mismatch(https://github.com/spyder-ide/spyder/issues/9951

vi /Users/pluto/anaconda3/bin/pythonw # 发现目录指向地址有问题

变动前,原始内容

#!/bin/bash

export PYTHONEXECUTABLE=/Users/pluto/anaconda3/bin/python

/Users/pluto/anaconda3/python.app/Contents/MacOS/python "$@"

修改后内容

#!/bin/bash

export PYTHONEXECUTABLE=/Users/pluto/anaconda3/bin/python

/Users/pluto/anaconda3/python.app/pythonapp/Contents/MacOS/python "$@"

注意目录层级在python.app后多了pythonapp一级

 

ps:纸上得来终觉浅,深知此事要躬行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值