macOS Catalina 10.15.4
nouvellement
python3 -m venv env
Après avoir créé un environnement virtuel avec
pip install mysqlclient
Quand je cours, je rencontre une erreur de titre.
Tout d'abord, il y a quelqu'un qui rencontre la même erreur en premier! Quand j'y pense, il semble qu'il y ait deux modèles, et c'est le premier cas.
Cannot install Pillow in macOS Mojave using brew #3438
Cette personne semble avoir émis une erreur en essayant d'installer un oreiller avec pip, et la cause semble être mojave. Donc la solution est
sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
Quand j'ai couru, j'ai arrêté de sortir! Et cela. Cependant, dans mon cas, l'erreur n'a pas été résolue même après avoir suivi ces étapes. Il semble que cette procédure ne soit pas possible pour ceux qui ont mis à jour Catalina en premier lieu.
Je vais l'écrire parce que certaines personnes travailleront peut-être avec ce modèle.
C'est le deuxième cas.
Maintenant, téléchargez et installez Xcode une fois et encore
pip install mysqlclient
Courir.
Puis
ld: library not found for -lssl linker command failed with exit code 1 (use -v to see invocation)
Et l'erreur change. Apparemment c'est parce que je n'ai pas emprunté le chemin
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/opt/openssl/lib/
Exécuter.
Après cela, j'ai essayé de l'installer à nouveau et cela a réussi. Ouais, j'étais inquiet à ce sujet, mais je suis content d'avoir pu le résoudre en toute sécurité.
Recommended Posts