Я установил python virtualenv и virtualenvwrapper на ubuntu 15.10 после ответа на вопрос о том, как настроить и использовать виртуальную среду python в Ubuntu ?. Установка была успешной, то есть я могу создавать, деактивировать и работать с моими виртуальными виртуальными машинами python. Однако, когда я установил его, каждый раз, когда я запускаю терминал, я получаю:
bash: WORKON_HOME=~/.virtualenvs: No such file or directory
Я проверил, правильно ли задана переменная среды WORKON_HOME, набрав:
echo $WORKON_HOME
и Я получаю вывод:
~/.virtualenvs
Что я могу сделать, чтобы удалить ошибку? Спасибо
EDIT 1
Вывод команды grep WORKON_HOME ~/.bashrc:
echo "export WORKON_HOME=$WORKON_HOME" >> ~/.bashrc
echo "export PIP_VIRTUALENV_BASE=$WORKON_HOME" >> ~/.bashrc
source WORKON_HOME=/home/diego/.virtualenvs
export WORKON_HOME=/home/diego/.virtualenvs
export WORKON_HOME=
export WORKON_HOME=
export WORKON_HOME=
export WORKON_HOME=
export WORKON_HOME=
EDIT 2
Я удалил линии, которые вы упомянули (@ByteCommander). Ошибка больше не появляется. Однако, когда я редактирую файл .bashrc, в конце он выглядит так:
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=/home/diego/.virtualenvs
export WORKON_HOME=/home/diego/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=/home/diego/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=
export WORKON_HOME=/home/diego/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=/home/diego/.virtualenvs
Повторяется много строк. Это нормально? Удалить дубликат? Спасибо