web-dev-qa-db-fra.com

Où puis-je trouver le fichier bashrc sur Mac?

Bonjour, je suis ceci page .. J'installe Python sur mon mac afin de pouvoir configurer un environnement de développement Django / Eclipse.
Cependant, je ne sais pas trop comment procéder pour exécuter cette étape:

  • Le script expliquera les modifications qu'il apportera et vous proposera avant le début de l'installation.
  • Une fois Homebrew installé, insérez le répertoire Homebrew en haut de la variable d’environnement PATH.
  • Vous pouvez le faire en ajoutant la ligne suivante au bas de votre fichier ~/.bashrc

  • export PATH =/usr/local/bin: $ PATH

Où puis-je trouver le fichier bashrc sur mon mac et où puis-je trouver le répertoire homebrew?

Je cours un macbook pro avec OS 10.8.5.

70
pencilVester

Le fichier .bashrc se trouve dans votre répertoire personnel.

Donc, en ligne de commande, faites:

cd
ls -a

Cela montrera tous les fichiers cachés dans votre répertoire personnel. "cd" vous ramènera à la maison et ls -a "listera tout".

En général, lorsque vous voyez ~ /, la barre oblique tilda fait référence à votre répertoire personnel. Donc ~/.bashrc est votre répertoire personnel avec le fichier .bashrc.

Et le chemin standard vers homebrew est dans/usr/local/donc si vous:

cd /usr/local
ls | grep -i homebrew

vous devriez voir le répertoire homebrew (/ usr/local/homebrew). Source

Oui, vous devrez peut-être parfois créer ce fichier. Le format typique d'un fichier .bashrc est le suivant:

# .bashrc

# User specific aliases and functions
. .alias
alias ducks='du -cks * | sort -rn | head -15'

# Source global definitions
if [ -f /etc/bashrc ]; then
    . /etc/bashrc
fi

PATH=$PATH:/home/username/bin:/usr/local/homebrew
export PATH

Si vous créez votre propre fichier .bashrc, assurez-vous que la ligne suivante se trouve dans votre ~/.bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi
73
Peter Party Bus

Je pense que vous devriez l’ajouter à ~/.bash_profile au lieu de .bashrc, (créant .bash_profile s’il n’existe pas.) Il n’est alors pas nécessaire d’ajouter l’étape supplémentaire de vérification de ~/.bashrc dans votre .bash_profile

Êtes-vous à l'aise pour travailler et éditer dans un terminal? Juste au cas où, ~/ désigne votre répertoire de base. Par conséquent, si vous ouvrez une nouvelle fenêtre de terminal dans laquelle vous serez "localisé". Et le point à l'avant rend le fichier invisible à la commande normale ls, sauf si vous mettez -a ou spécifiez le nom du fichier.

Vérifiez cette réponse pour plus de détails.

37
beroe

~/.bashrc est déjà un chemin d'accès à .bashrc.

Si vous faites echo ~ vous verrez que c'est un chemin d'accès à votre répertoire personnel.

Le répertoire Homebrew est /usr/local/bin. Homebrew est installé à l'intérieur et tout ce qui est installé par homebrew y sera installé.

Par exemple, si vous faites brew install python Homebrew mettra Python binary dans /usr/local/bin.

Enfin, pour ajouter le répertoire Homebrew à votre chemin, vous pouvez exécuter echo "export PATH=/usr/local/lib:$PATH" >> ~/.bashrc. Il créera le fichier .bashrc s'il n'existe pas, puis ajoutera la ligne nécessaire à la fin.

Vous pouvez vérifier le résultat en exécutant tail ~/.bashrc.

1
Kzhi

Sur certains systèmes, au lieu du fichier .bashrc, vous pouvez modifier les profils spécifiques de vos profils en modifiant:

Sudo nano /etc/profile
0
Nioooooo

Ouvrez Terminal et exécutez les commandes données ci-dessous.

cd /etc
subl bashrc

subl dénote l'éditeur Sublime. Vous pouvez remplacer subl par vi pour ouvrir le fichier bashrc dans l'éditeur par défaut. Cela fonctionnera uniquement si vous avez un fichier bashrc, créé plus tôt.

0
Balasubramani M