1 votes

Modifier l'emplacement pour lequel gofortran

J'ai téléchargé gofortran, il est dans la bibliothèque /usr/local/bin/ . J'aimerais utiliser gofortran avec R mais dès que je lance quelque chose, j'obtiens l'erreur suivante : make: /usr/local/gfortran: Permission denied .

Comme il semble que /usr/local soit verrouillé, j'ai déplacé une copie de gofortran sur le bureau et j'ai ajouté export PATH=/Users/rehlab/Desktop/gfortran:$PATH à la première ligne de mon PATH.

Malheureusement which gfortran y type gfortran les deux reviennent toujours /usr/local/bin/gfortran .

1voto

Oskar Points 1242

Mise en place /usr/local est une chose pour laquelle il existe de bons outils d'aide en cas de changement.

Je voudrais installer homebrew puisqu'il dispose d'un brew doctor qui vous dira comment corriger toutes les permissions dans le fichier /usr/local/

Votre erreur est repérée dans la première ligne. Si vous installez gofortran sur /usr/local/bin alors la commande make se trompe en essayant d'exécuter /usr/local/gofortran - La permission refusée est la même chose que "il n'y a pas de programme à exécuter ici".

Une fois que vous aurez réinstallé les choses, à quoi ressemblera "exécuter quoi que ce soit" ? Vous devrez peut-être poser une question complémentaire détaillant ce que vous essayez de faire au lieu de la façon dont vous avez essayé de corriger l'erreur.

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