1 votes

curl ne fonctionne pas dans El Capitan

Je reçois ce message d'erreur lorsque j'essaie d'exécuter curl à partir de la ligne de commande du terminal :

/usr/local/bin/curl : ligne 61 : /usr/local/bin/sed : Aucun fichier ou répertoire de ce type
/usr/local/bin/curl : ligne 65 : /usr/local/bin/sed : Aucun fichier ou répertoire de ce type
/usr/local/bin/curl : error : `/Users/xxxxx/.libs/curl' n'existe pas
Ce script est juste un wrapper pour curl.

curl fonctionnait sur Yosemite mais cela fait un moment que je ne l'ai pas utilisé. Toute aide pour corriger cette erreur serait grandement appréciée.

J'ai essayé d'utiliser le curl fourni par le téléchargement d'AMPPS et de modifier mon chemin pour qu'il soit utilisé en premier. Curl fonctionne mais a ensuite des problèmes avec les certs de tous les sites. J'ai essayé de télécharger le fichier cacerts à partir de http://curl.haxx.se/docs/sslcerts.html et spécifié le fichier mais toujours les mêmes problèmes.

J'ai vraiment besoin que le curl revienne sous n'importe quelle forme. Merci d'avance.

MacBook Pro avec écran Retina, OS X El Capitan (10.11.4)

1voto

klanomath Points 63400

Les erreurs affichées suggèrent que vous avez installé curl (v7.48.0 ou beaucoup plus ancien) via homebrew ou avec un autre installateur personnalisé. Le curl original du système (v7.43.0) est situé dans /usr/bin/. De plus, il semble que curl ne soit pas installé en tant que keg-only. Cela signifie que le curl homebrew est lié à /usr/local/.

Vous pouvez soit mettre à jour et réparer brew/curl, modifier curl.cfg pour refléter les bons chemins ou modifier votre variable PATH.

Ou utilisez le chemin complet vers le curl original : /usr/bin/curl

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X