Wie bearbeite ich eine von einem Installer erstellte Zeile?

542
Gatbsy

Also habe ich versucht, Anaconda auf elementaren Betriebssystemen zu installieren. Ich habe die Schritte auf dieser Website http://docs.anaconda.com/anaconda/install/linux/ verwendet . Und bekam folgenden Fehler.

bash: /home/anton/.bashrc: Zeile 171: Syntaxfehler in der Nähe von unerwartetem Token `added '

bash: /home/anton/.bashrc: Zeile 171: esac # vom Anaconda3 5.3.0-Installationsprogramm hinzugefügt '

anscheinend bedeutet dies, dass es in Zeile 171 sein sollte

esac #added von Anaconda3 5.3.0 Installer '

Wenn diese Zeile jedoch vom Installationsprogramm hinzugefügt wurde, weiß ich nicht, was ich tun kann, um sie zu bearbeiten.

0

1 Antwort auf die Frage

0
Manuel

War dies die letzte Zeile in .bashrc vor der Installation von Anaconda? In diesem Fall könnten Sie vor dem Installieren von anaconda versuchen, am Ende der .bashrc eine neue Zeile hinzuzufügen.

Der Teil in der Anaconda3-5.3.0-Linux-x86_64.sh, der Code an die .bashrc anfügt (Zeile 719 ... 736).

 cat <<EOF >> "$BASH_RC" # added by Anaconda3 5.3.0 installer # >>> conda init >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="\$(CONDA_REPORT_ERRORS=false '$PREFIX/bin/conda' shell.bash hook 2> /dev/null)" if [ \$? -eq 0 ]; then \\eval "\$__conda_setup" else if [ -f "$PREFIX/etc/profile.d/conda.sh" ]; then . "$PREFIX/etc/profile.d/conda.sh" CONDA_CHANGEPS1=false conda activate base else \\export PATH="$PREFIX/bin:\$PATH" fi fi unset __conda_setup # <<< conda init <<< EOF 
Dies kam auf, nachdem ich das Terminal geschlossen und wieder geöffnet hatte. Ich konnte die Zeile mit esac # nicht finden, geschweige denn versuchen, sie zu ändern. Gatbsy vor 5 Jahren 0
Das erste, was das anaconda-Installationsprogramm an die .bashrc-Datei anfügt, ist "#added by Anaconda ...." und dies sollte in einer neuen Zeile beginnen Manuel vor 5 Jahren 0
Entschuldigung, ich denke, ich habe Ihren Kommentar falsch verstanden. Sind Sie sicher, dass Sie die richtige .bashrc-Datei bearbeiten? Haben Sie einen anderen Editor ausprobiert? Manuel vor 5 Jahren 0