2017-09-20 3 views
0

J'essayais d'utiliser splinter qui est un paquet de navigation Web basé sur le sélénium.Où l'installation d'infusion a collé le chemin exactement

Initialement j'ai essayé de courir et j'ai eu l'erreur même si j'ai téléchargé le chromedriver. J'ai cependant réussi à exécuter le code après brew install chromedriver. Je suis curieux de savoir exactement où l'installation d'infusion a collé le chemin dans. Je regarde dans .bash_profile et n'a pas trouvé de différence.

+0

Que voulez-vous dire par "l'installation d'infusion a collé le chemin dans"? – bfontaine

+0

Fondamentalement, je voudrais savoir comment faire fonctionner le chromedriver si je le télécharge sur le web, au lieu de courir 'brew install chromdriver' – chrisckwong821

+0

S'il vous plaît utiliser le bouton Modifier pour l'ajouter à votre question. – bfontaine

Répondre

0

Pour connaître l'emplacement d'installation des fichiers, exécutez brew info chromedriver. Sur ma machine, ce qui donne le chemin

/usr/local/Cellar/chromedriver/2.33 

Ce n'est pas dans mon $PATH, mais en cours d'exécution sur le programme type nous dit que

$ type chromedriver 
chromedriver is /usr/local/bin/chromedriver 

Ce qui est dans le chemin. Et en outre, ce chemin est un lien symbolique vers le dossier d'installation réel, que vous pouvez trouver comme ceci:

ls -l /usr/local/bin/chromedriver 
lrwxr-xr-x 1 harald admin 44 Nov 25 21:08 /usr/local/bin/chromedriver -> ../Cellar/chromedriver/2.33/bin/chromedriver