Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python3.5错误';未加载dyld库:CoreFoundation';macOS Big Sur更新后_Python_Macos - Fatal编程技术网

python3.5错误';未加载dyld库:CoreFoundation';macOS Big Sur更新后

python3.5错误';未加载dyld库:CoreFoundation';macOS Big Sur更新后,python,macos,Python,Macos,进程:Python[1593] 路径:/Library/Frameworks/Python.framework/Versions/3.5/Resources/Python.app/Contents/MacOS/Python 标识符:Python 版本:3.5.1(3.5.1) 代码类型:X86-64(本机) 父进程:zsh[1569] 负责人:iTerm2[1562] 用户ID:501 日期/时间:2020-11-21 08:15:58.865+0800 操作系统版本:macOS 11.0.1(

进程:Python[1593] 路径:/Library/Frameworks/Python.framework/Versions/3.5/Resources/Python.app/Contents/MacOS/Python 标识符:Python 版本:3.5.1(3.5.1) 代码类型:X86-64(本机) 父进程:zsh[1569] 负责人:iTerm2[1562] 用户ID:501

日期/时间:2020-11-21 08:15:58.865+0800 操作系统版本:macOS 11.0.1(20B29) 报告版本:12 桥接操作系统版本:5.0.1(18P2561) 匿名UUID:E76F7C18-1C08-D433-A979-D43ED08102AF

睡眠/唤醒UUID:E8807548-2D08-4BC7-840E-21E013836

启动后的唤醒时间:1400秒 唤醒后的时间:210秒

系统完整性保护:已启用

崩溃线程: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.5/Resources/Python.app/Contents/MacOS/Python 原因:找不到图像

二进制图像: 0x100000000-0x1000000FFF+org.python.python(3.5.1-3.5.1)/Library/Frameworks/python.framework/Versions/3.5/Resources/python.app/Contents/MacOS/python 0x7fff624d8000-0x7fff62573fff dyld(832.7.1)/usr/lib/dyld

型号:MacBookPro15,2,BootROM 1554.50.3.0.0(iBridge:18.16.12561.0.0,0),4处理器,四核Intel Core i5,2.4 GHz,16 GB,SMC 图形:kHW_IntelirisGraphics655项目、英特尔Iris Plus图形655、spdisplays_内置 内存模块:气缸组0/ChannelA-DIMM0,8 GB,LPDDR3,2133 MHz,SK Hynix- 内存模块:气缸组2/ChannelB-DIMM0,8 GB,LPDDR3,2133 MHz,SK Hynix- 机场:spairport无线卡类型机场极端(0x14E4,0x7BF),wl0:2020年9月11日16:57:49版本9.30.440.2.32.5.61 FWID 01-129bddb 蓝牙:版本8.0.1f5,3个服务,18个设备,1个输入串行端口 网络服务:Wi-Fi、机场、en0 USB设备:USB 3.1总线 USB设备:苹果T2总线 USB设备:触摸屏背光 USB设备:触摸屏显示器 USB设备:苹果内置键盘/触控板 USB设备:耳机 USB设备:环境光传感器 USB设备:FaceTime高清摄像头(内置) USB设备:苹果T2控制器 Thunderbolt总线:MacBook Pro,苹果公司,47.4
Thunderbolt Bus:MacBook Pro,Apple Inc.,47.4

当我试图从iTerm运行python3时,这也发生在我身上。这个问题并没有发生在MacBook的默认终端上。在我更新了iTerm之后,这个错误就不再发生了。请尝试更新您试图在其上运行的应用程序,而不是更新python版本。

可以使用python 3.8,因为它是向后兼容的。所以我刚刚删除了旧的venv,并用当前的python版本创建了一个新的venv,这解决了我的问题

提示:记住将您的需求保存到txt文件中

参考:
应该不需要卸载python3.5

在确保通过
brew install python3
安装了最新版本后,您可以将其从$PATH环境变量中删除

如果echo$PATH看起来像:

echo$PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/opt/X11/bin:/Library/Apple/usr/bin
然后将条目
/Library/Frameworks/Python.framework/Versions/3.5/bin
替换为
/usr/bin/python3
(哪个python3的输出)。 这是通过以下方式实现的:

export$PATH=“/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/bin/python3:/opt/X11/bin:/Library/Apple/usr/bin”
那么它应该是这样的:

echo$PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/bin/python3:/opt/X11/bin:/Library/Apple/usr/bin
在执行pylint时遇到问题,这对我来说很有效

这就是我的来源:

这是一个非常古老的版本。你试过Python3.8或Python3.7吗?其他版本都可以,但3.5.x版本不行。这会导致一个项目问题,我想修复它,它不再受支持。您可以尝试
tox
,但我猜如果您必须在Big Sur上安装python 3.5,则必须设置某种docker映像。我也遇到了同样的问题,知道如何正确解决这个问题吗?dyld:Library not loaded:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation reference from:/Library/Frameworks/Python.framework/Versions/3.5/Resources/Python.app/Contents/MacOS/Python原因:找不到图像zsh:abort python3它也发生了您能告诉我什么吗安装Python3.8并使用venv进行替换的过程是什么?按照这个步骤安装Python3.8ok,你对在mac上降级python有什么看法?这在macos big sur中是允许的,并且不会破坏任何东西吗?我认为无论您运行的是虚拟环境,您都需要重新创建一个。我在pip版本控制和依赖性方面遇到了很多问题,我无法运行较旧版本的django。当然,我正在创建一个新的venv,它现在完全被摧毁了。问题是,您如何看待在Catalina中安装较旧版本的python,如3.7.3,这是否会破坏Mac OS Big-Sur中的任何内容(例如xcode或任何内容)