Предварительно ожидайте папку для СОЕДИНЕНИЯ КАНАЛОМ

Я хочу добавить свою папку анаконды к началу $PATH так, чтобы я мог использовать Python и зернышко от Ananconda

Вот мой ~/.profile:

if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin directories

export PATH=$HOME/bin:$HOME/.local/bin:$PATH
export PATH=$HOME/opt/anaconda3/bin:$PATH

export PATH=$PATH:$HOME/opt/node-v6.9.1-linux-x64/bin
export PATH=$PATH:$HOME/opt/mongodb-linux-x86_64-ubuntu1604-3.2.10/bin
export PATH=$PATH:/usr/local/heroku/bin

Однако, когда я распечатываю echo $PATH, ПУТЬ всегда начинается /usr/local/bin:/usr/local/sbin так, чтобы я использовал /usr/local/bin/pip вместо зернышка от моей папки анаконды. Как я могу зафиксировать его?

Вот мой ПУТЬ

/usr/local/bin:/usr/local/sbin:/home/USERNAME/opt/anaconda3/bin:...

Между прочим, я использую zsh вместо bash.

0
задан 22 November 2016 в 15:21

1 ответ

zsh не использует .profile, он использует .zshrc или .zprofile

, также необходимо измениться экспорт ПУТИ для предварительного ожидания не снабжает постфиксом

export PATH=:/usr/local/heroku/bin:$PATH
0
ответ дан 28 September 2019 в 03:21

Другие вопросы по тегам:

Похожие вопросы: