Kilka dni temu, zaktualizowałem mój macOS do Cataliny i zaraz po tym, wszystkie skrypty Snowflake, które napisałem w #Python zaczęły zwracać błąd Abort trap: 6. Moją początkową myślą było to, że coś musi być problemem kompatybilności albo z wtyczką pythona, albo z nową domyślną powłoką terminala zsh. Na szczęście myliłem się, ale oto co znalazłem i jak byłem w stanie zrobić, aby moje skrypty Pythona działały ponownie. -Oh Happy Days.
Dlaczego tak się dzieje
Błąd wydaje się być związany z Cataliną nie pozwalającą na wywoływanie niewersjonowanych dylibów. Zróbmy to na skróty, łącząc niewersjonowane pliki dylib z tymi z wersjami. Oto poprawka, która zadziałała dla mnie.
Poprawka
Szukanie w google doprowadziło mnie tutaj: https://forums.developer.apple.com/thread/119429
;tldr
Z twojego terminala musimy uruchomić kilka aktualizacji używając brew.
brew update && brew upgrade && brew install openssl