无法打开Mac Big Sur Python上的Anaconda安装

无法打开Mac Big Sur Python上的Anaconda安装,python,python-3.x,anaconda,macos-big-sur,Python,Python 3.x,Anaconda,Macos Big Sur,我在运行Big Sur的Mac上安装了Anaconda.Navigator,我不能再使用Jupiter笔记本运行python脚本了。当我尝试运行任何python时,都会出现以下错误: 由于出现问题,Python无法打开。键入Conda可以看到所有帮助命令,键入Python可以看到以下错误报告: Python 3.8.5 (default, Sep 4 2020, 02:22:02) [Clang 10.0.0 ] :: Anaconda, Inc. on darwin 从Anaconda

我在运行Big Sur的Mac上安装了Anaconda.Navigator,我不能再使用Jupiter笔记本运行python脚本了。当我尝试运行任何python时,都会出现以下错误: 由于出现问题,
Python无法打开。
键入
Conda
可以看到所有帮助命令,键入
Python
可以看到以下错误报告:

Python 3.8.5 (default, Sep  4 2020, 02:22:02) 
[Clang 10.0.0 ] :: Anaconda, Inc. on darwin 
从AnacondaGUI切换到扩展时,我可以看到所有已安装的扩展。然而,它似乎没有正确地指向图书馆

任何帮助都将不胜感激

谢谢你,沃尔特

Process:               Python [2539]
Path:                /Library/Frameworks/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python
Identifier:            Python
Version:               3.6.4 (3.6.4)
Code Type:             X86-64 (Native)
Parent Process:        python3.8 [2477]
Responsible:           Terminal [1628]
User ID:               501

Date/Time:             2020-12-17 16:39:56.176 -0500
OS Version:            macOS 11.1 (20C69)
Report Version:        12
Anonymous UUID:        7C2E0B35-674C-29FA-38C4-F9201BE80A1C


Time Awake Since Boot: 810 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    DYLD, [0x1] Library missing

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  dyld: No shared cache present
Library not loaded: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  Referenced from: /Library/Frameworks/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python
  Reason: image not found

Binary Images:
       0x100000000 -        0x100000fff +org.python.python (3.6.4 - 3.6.4) <E585A67D-C0DB-448A-2E74-422D61BDC1C1> /Library/Frameworks/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python
    0x7fff6960c000 -     0x7fff696a7fff  dyld (832.7.1) <DEA51514-B4E8-3368-979B-89D0F8397ABC> /usr/lib/dyld

Model: MacBookPro14,1, BootROM 429.60.3.0.0, 2 processors, Dual-Core Intel Core i5, 2.3 GHz, 8 GB, SMC 2.43f10
Graphics: kHW_IntelIrisGraphics640Item, Intel Iris Plus Graphics 640, spdisplays_builtin
Memory Module: BANK 0/DIMM0, 4 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C3531324D3332443250462D3039
Memory Module: BANK 1/DIMM0, 4 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C3531324D3332443250462D3039
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x170), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1675.1)
Bluetooth: Version 8.0.2f9, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
Thunderbolt Bus: MacBook Pro, Apple Inc., 41.4
Process:Python[2539]
路径:/Library/Frameworks/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python
标识符:Python
版本:3.6.4(3.6.4)
代码类型:X86-64(本机)
父进程:python3.8[2477]
负责人:码头[1628]
用户ID:501
日期/时间:2020-12-17 16:39:56.176-0500
操作系统版本:macOS 11.1(20C69)
报告版本:12
匿名UUID:7C2E0B35-674C-29FA-38C4-F9201BE80A1C
启动后的唤醒时间:810秒
系统完整性保护:已启用
崩溃线程:0
异常类型:EXC_崩溃(SIGABRT)
异常代码:0x0000000000,0x0000000000000000
例外说明:EXC_尸体通知
终止原因:缺少DYLD[0x1]库
特定于应用程序的信息:
dyld:启动、加载依赖库
Dyld错误消息:
dyld:不存在共享缓存
未加载库:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
引用自:/Library/Frameworks/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python
原因:找不到图像
二进制图像:
0x100000000-0x1000000FFF+org.python.python(3.6.4-3.6.4)/Library/Frameworks/python.framework/Versions/3.6/Resources/python.app/Contents/MacOS/python
0x7fff6960c000-0x7fff696a7fff dyld(832.7.1)/usr/lib/dyld
型号:MacBookPro14,1,BootROM 429.60.3.0.0,2个处理器,双核Intel Core i5,2.3 GHz,8 GB,SMC 2.43f10
图形:kHW_IntelIrisGraphics640Item、Intel Iris Plus图形640、spdisplays_内置
内存模块:组0/DIMM0,4 GB,LPDDR3,2133 MHz,0x802C,0x4D5435324C3532453132431324D3332443250462D3039
内存模块:第1列/DIMM0,4 GB,LPDDR3,2133 MHz,0x802C,0x4D5435324C3531324D3332443250462D3039
机场:spairport无线卡类型机场极端(0x14E4,0x170),Broadcom BCM43xx 1.0(7.77.111.1 AirPortDriverBrcmNIC-1675.1)
蓝牙:版本8.0.2f9,3个服务,27个设备,1个传入串行端口
网络服务:Wi-Fi、机场、en0
USB设备:USB 3.0总线
霹雳巴士:MacBookPro,苹果公司,41.4

事实证明,我安装的python旧版本在某种程度上干扰了Anaconda安装和它想要安装的python 3.8。我删除了Python.framework文件夹中的所有旧版本,包括该文件夹。我没有碰Mac操作系统附带的python2.7。然后我干净利落地安装了一只巨蟒。最后一个问题是,当我试图打开Jupyter笔记本时,内核没有运行,所以我不得不用这个手动设置内核路径

python-m ipykernel安装--用户

我在GitHUb上找到了这个补丁


我希望这对将来的人有所帮助。

如果您查看您的输出,它不会指向您路径中链接的python版本(
python 3.8.5
),它指向:
/Library/Frameworks/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python
您是否在该库位置安装了Python 3.6?如何在Anaconda内更改路径位置或将Python安装到此位置?Anaconda建议不要更改path变量。您的conda/pip/jupyter笔记本命令是否在终端工作?如果没有,请尝试此方法。