Waar vind ik het bashrc-bestand op de Mac?

Hallo, ik volg deze pagina. Ik installeer Python op mijn mac zodat ik een Django / Eclipseontwikkelomgeving kan opzetten.
Ik weet echter niet zo goed hoe ik deze stap moet uitvoeren:

  • Het script zal uitleggen welke wijzigingen het zal aanbrengen en u vragen
    voordat de installatie begint.
  • Zodra je Homebrew hebt geïnstalleerd,
    voeg de Homebrew-map bovenaan uw PATH-omgevingsvariabele in.
  • U kunt dit doen door de volgende regel toe te voegen onderaan uw
    ~/.bashrc-bestand

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

Waar vind ik het bashrc-bestand op mijn mac en waar vind ik de homebrew-directory?

Ik gebruik een macbookpro met OS 10.8.5.


Antwoord 1, autoriteit 100%

Het .bashrc-bestand staat in je homedirectory.

Dus vanaf de opdrachtregel:

cd
ls -a

Hiermee worden alle verborgen bestanden in uw thuismap weergegeven. “cd” brengt je naar huis en ls -a zal “alles weergeven”.

Als je ~/ ziet, verwijst de tilda-slash over het algemeen naar je homedirectory. Dus ~/.bashrc is je homedirectory met het .bashrc-bestand.

En het standaardpad naar homebrew staat in /usr/local/ dus als je:

cd /usr/local
ls | grep -i homebrew

u zou de homebrew-directory moeten zien (/usr/local/homebrew). Bron

Ja, soms moet u dit bestand maken en de typische indeling van een .bashrc-bestand is:

# .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

Als je je eigen .bashrc-bestand maakt, zorg er dan voor dat de volgende regel in je ~/.bash_profile staat

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

Antwoord 2, autoriteit 50%

Ik zou denken dat je het moet toevoegen aan ~/.bash_profilein plaats van .bashrc, (maak .bash_profileaan als dat niet het geval is bestaan.) Dan hoeft u de extra stap van het controleren op ~/.bashrcniet toe te voegen aan uw .bash_profile

Ben je comfortabel met werken en bewerken in een terminal? Voor het geval dat ~/uw thuismap betekent, dus als u een nieuw terminalvenster opent, wordt u daar “gelokaliseerd”. En de punt aan de voorkant maakt het bestand onzichtbaar voor het normale lscommando, tenzij je -aplaatst of de bestandsnaam specificeert.

Bekijk dit antwoordvoor meer informatie.


Antwoord 3, autoriteit 8%

Op uw terminal:

  • Typ cd ~/om naar je thuismap te gaan.

  • Typ touch .bash_profileom uw nieuwe bestand te maken.

  • Bewerk .bash_profilemet je code-editor (of je kunt gewoon typen
    open -e .bash_profileom het te openen in TextEdit).
  • Typ . .bash_profileom .bash_profileopnieuw te laden en eventueel bij te werken
    functies die u toevoegt.

Antwoord 4, autoriteit 3%

~/.bashrcis al een pad naar .bashrc.

Als je echo ~doet, zul je zien dat het een pad is naar je homedirectory.

Homebrew-map is /usr/local/bin. Homebrew is erin geïnstalleerd en alles dat door homebrew is geïnstalleerd, wordt daar geïnstalleerd.

Als je bijvoorbeeld brew install pythondoet, zal Homebrew Python binair in /usr/local/binplaatsen.

Ten slotte, om de Homebrew-map aan uw pad toe te voegen, kunt u echo "export PATH=/usr/local/lib:$PATH" >> ~/.bashrc. Het zal een .bashrcbestand maken als het niet bestaat en dan de benodigde regel aan het einde toevoegen.

Je kunt het resultaat controleren door tail ~/.bashrcuit te voeren.


Antwoord 5, autoriteit 2%

Op sommige systemen kunt u in plaats van het .bashrc-bestand uw profielen specifiek bewerken door het volgende te bewerken:

sudo nano /etc/profile

Antwoord 6, autoriteit 2%

Het .bash_profile voor macOS is te vinden in de $HOMEdirectory. U kunt het bestand maken als het niet wordt afgesloten. Sublime Text 3 kan helpen.

  • Als je de instructies volgt van OS X-opdrachtregel – sublieme tekstom ST3 te starten met subl, dan kun je dit gewoon doen

    $ subl ~/.bash_profile
    
  • Een eenvoudigere methode is om open

    . te gebruiken

    $ open ~/.bash_profile -a "Sublime Text"
    

Gebruik Command+ Shift+ .in Finder om verborgen bestanden in je homedirectory te bekijken.


Antwoord 7

Open Terminal en voer onderstaande commando’s uit.

cd /etc
subl bashrc

subl staat voor Sublime-editor. U kunt sublvervangen door viom het bashrc-bestand in de standaardeditor te openen. Dit zal alleen trainen als je een bashrc-bestand hebt, dat eerder is gemaakt.

Other episodes