Kiedy próbowałem stworzenie wirtualnego środowiska z Python za pomocą polecenia virtualenv venv
od terminalu, mam następujący błąd:`dyld: Biblioteka błąd nie loaded` zapobiegania virtualenv ładowanie
Using base prefix '/Users/zacharythomas/anaconda3'
New python executable in /Users/zacharythomas/venv/bin/python
dyld: Library not loaded: @rpath/libpython3.6m.dylib
Referenced from: /Users/zacharythomas/venv/bin/python
Reason: image not found
ERROR: The executable /Users/zacharythomas/venv/bin/python is not functioning
ERROR: It thinks sys.prefix is '/Users/zacharythomas' (should be '/Users/zacharythomas/venv')
ERROR: virtualenv is not compatible with this system or executable
nie jestem pierwszy osoba spotkać podobny błąd - próbowałem po this answer's rekomendacje i działa:
gfind ~/.virtualenvs/my-virtual-env/ -type l -xtype l -delete
to nie pomogło. Nie uruchomiono też sudo virtualenv venv
, aby uruchomić commmand jako superużytkownik.
Co powinienem zbadać dalej?
@ Dave2e Rozumiem, dzięki za wskazówki, ponieważ jestem nowy na stackoverflow. Tak się złożyło, że tymczasem natknąłem się na faktyczną odpowiedź na to pytanie. Tak więc, zredagowałem moje oryginalne nie-odpowiedzi i zastąpiłem je tym. – user1764447