Erreur python3.5 'bibliothèque dyld non chargée: CoreFoundation' après la mise à jour de macOS Big Sur

Nov 21 2020

Processus: Python [1593] Chemin: /Library/Frameworks/Python.framework/Versions/3.5/Resources/Python.app/Contents/MacOS/Python Identificateur: Python Version: 3.5.1 (3.5.1) Type de code: X86- 64 Processus parent (natif): zsh [1569] Responsable: iTerm2 [1562] ID utilisateur: 501

Date / heure: 2020-11-21 08: 15: 58.865 +0800 Version du système d'exploitation: macOS 11.0.1 (20B29) Version du rapport: 12 Bridge Version du système d'exploitation: 5.0.1 (18P2561) UUID anonyme: E76F7C18-1C08-D433-A979 -D43ED08102AF

UUID veille / réveil: E8807548-2D08-4BC7-840E-21E0138FEC36

Temps de réveil depuis le démarrage: 1400 secondes Temps depuis le réveil: 210 secondes

Protection de l'intégrité du système: activée

Fil écrasé: 0

Type d'exception: EXC_CRASH (SIGABRT) Codes d'exception: 0x0000000000000000, 0x0000000000000000 Remarque d'exception: EXC_CORPSE_NOTIFY

Raison de la résiliation: DYLD, [0x1] Bibliothèque manquante

Informations spécifiques à l'application: dyld: lancement, chargement des bibliothèques dépendantes

Message d'erreur Dyld: dyld: aucun cache partagé présent Bibliothèque non chargée: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation Référencé à partir de: /Library/Frameworks/Python.framework/Versions/3.5/Resources/Python. app / Contents / MacOS / Python Raison: image introuvable

Images binaires: 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 / Contenu / MacOS / Python 0x7fff624d8000 - 0x7fff62573fff dyld (832.7.1) <2705F0D8-C104-3DE9-BEB5-B1EF6E28656D> / usr / lib / dyld

Modèle: MacBookPro15,2, BootROM 1554.50.3.0.0 (iBridge: 18.16.12561.0.0,0), 4 processeurs, Quad-Core Intel Core i5, 2,4 GHz, 16 Go, SMC Graphics: kHW_IntelIrisGraphics655Item, Intel Iris Plus Graphics 655 , spdisplays_builtin Module de mémoire: BANK 0 / ChannelA-DIMM0, 8 Go, LPDDR3, 2133 MHz, SK Hynix, - Module de mémoire: BANK 2 / ChannelB-DIMM0, 8 Go, LPDDR3, 2133 MHz, SK Hynix, - AirPort: spairport_wireless_card_type_airport_extreme ( 0x14E4, 0x7BF), wl0: 11 septembre 2020 16:57:49 version 9.30.440.2.32.5.61 FWID 01-129bddb Bluetooth: Version 8.0.1f5, 3 services, 18 appareils, 1 ports série entrants Service réseau: Wi-Fi , AirPort, en0 Périphérique USB: Bus USB 3.1 Périphérique USB: Bus Apple T2 Périphérique USB: Rétroéclairage de la barre tactile Périphérique USB: Affichage de la barre tactile Périphérique USB: Clavier interne Apple / Trackpad Périphérique USB: Casque Périphérique USB: Capteur de lumière ambiante Périphérique USB: FaceTime Caméra HD (intégrée) Périphérique USB: Contrôleur Apple T2 Bus Thunderbolt: MacBook Pro, Apple Inc., 47.4 Bus Thunderbolt: MacBook Pro, Apple Inc., 47 .4

Réponses

1 FabioYang Nov 29 2020 at 08:28

Il est normal d'utiliser python 3.8, car il est rétrocompatible. Je viens donc de supprimer l'ancien venv et de créer un nouveau venv avec la version actuelle de python, ce qui a résolu mon problème.

Astuce: n'oubliez pas d'enregistrer vos exigences dans un fichier txt.

référence: https://realpython.com/lessons/cool-new-features-python-38-overview/