进程: 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-21E0138FEC36
启动后唤醒时间: 1400秒唤醒后时间: 210秒
系统完整性保护:已启用
崩溃的线程:0
异常类型: EXC_CRASH (SIGABRT)异常代码: 0x0000000000000000,0x0000000000000000异常注意: EXC_CORPSE_NOTIFY
终止原因: 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 - 0x100000fff +org.python.python (3.5.1 - 3.5.1) <16087962-95EF-B9B7-A634-47CA97FED0B7> /Library/Frameworks/Python.framework/Versions/3.5/Resources/Python.app/Contents/MacOS/Python 0x7fff624d8000 - 0x7fff62573fff dyld (832.7.1) <2705F0D8-C104-3DE9-BEB5-B1EF6E28656D> /usr/lib/dyld
型号: MacBookPro15,2,BootROM 1554.50.3.0.0 (iBridge: 18.16.12561.0.0,0),4个处理器,四核英特尔酷睿i5,2.4 GHz,16 GB,SMC显卡: kHW_IntelIrisGraphics655Item,英特尔Iris Plus显卡655,spdisplays_builtin内存模块:存储体0/通道A-DIMM0,8 GB,LPDDR3,2133 MHz,SK Hynix,-内存模块:存储体2/通道B-DIMM0,8 GB,LPDDR3,2133 MHz,SK Hynix,- AirPort: spairport_wireless_card_type_airport_extreme (0x14E4,0x7BF),wl0: Sep 11 2020 16:57:49版本9.30.440.2.32.5.61 FWID 01-129bddb蓝牙:版本8.0.1f5,3个服务,18个设备,1个传入串行端口网络服务: Wi-Fi,AirPort,USB设备:USB3.1总线en0设备:苹果T2总线USB设备:触摸条背光USB设备:触摸栏显示USB设备:苹果内置键盘/触摸板USB设备:耳机USB设备:环境光传感器USB设备: FaceTime HD摄像头(内置) USB设备:苹果T2控制器Thunderbolt总线: MacBook专业版,苹果公司,苹果公司。47.4迅雷巴士: MacBook专业版,苹果公司,47.4
发布于 2021-03-09 21:59:25
应该不需要卸载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 (which python3的输出)。这可以通过以下方式完成:
export PATH=$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时遇到问题后,这对我很有效。
这就是我的源码:https://www.ianmaddaus.com/post/manage-multiple-versions-python-mac/
发布于 2020-11-29 09:28:08
可以使用python 3.8,因为它是向后兼容的。所以我刚刚删除了旧的venv,并用当前的python版本创建了一个新的venv,这解决了我的问题。
提示:记住将您的需求保存到txt文件中。
参考:https://realpython.com/lessons/cool-new-features-python-38-overview/
发布于 2022-01-17 18:33:54
这对我很有效。
brew uninstall python3
sudo rm -rf /Library/Frameworks/Python.frameworkhttps://stackoverflow.com/questions/64938572
复制相似问题