MacOS Monterey下Spyder导入torch时内核崩溃问题求助
Spyder导入Torch时内核崩溃重启问题
环境信息
- 操作系统:MacOS Monterey(MacBook Pro)
- Spyder版本:5.3.3(通过独立安装包安装)
- 已安装miniconda3,在虚拟环境中执行
conda install pytorch torchvision -c pytorch成功安装torch 1.12.1
问题现象
在Spyder中执行import torch时出现如下错误并导致内核重启:
/Applications/Spyder.app/Contents/Resources/lib/python3.9/spyder/plugins/ipythonconsole/scripts/conda-activate.sh: line 18: 98840 Abort trap: 6 $CONDA_ENV_PYTHON -m spyder_kernels.console -f $SPYDER_KERNEL_SPEC Fatal Python error: Aborted Main thread: Current thread 0x0000000112f1f600 (most recent call first): File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed File "<frozen importlib._bootstrap_external>", line 1176 in create_module File "<frozen importlib._bootstrap>", line 571 in module_from_spec File "<frozen importlib._bootstrap>", line 674 in _load_unlocked File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 1027 in _find_and_load File "/Users/andreasaspe/opt/miniconda3/envs/spyder-env/lib/python3.10/site-packages/torch/__init__.py", line 202 in <module> File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed File "<frozen importlib._bootstrap_external>", line 883 in exec_module File "<frozen importlib._bootstrap>", line 688 in _load_unlocked File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 1027 in _find_and_load File "/var/folders/fk/q49x7w9j6t53t4bvkbj_nkdm0000gp/T/ipykernel_98840/4265195184.py", line 1 in <module> Restarting kernel...
补充说明
- 终端激活虚拟环境运行Python脚本时,torch可正常使用
- 偶尔Spyder中能正常运行
import torch,但重启Spyder后问题再次出现,无明显规律 - 已在Spyder中切换至虚拟环境的Python解释器
- 尝试过重装软件、用pip替代conda安装torch、更新至最新版本等方法,均无法解决问题
内容的提问来源于stack exchange,提问作者andreasaspe
相关产品推荐
相关产品推荐

