Команда Virtualenv-workon не найдена
Я выполнил эти шаги, чтобы настроить virtualenv + virtualenvwrapper:
$ sudo apt-get install python3-pip
$ sudo pip3 install virtualenv
$ sudo pip3 install virtualenvwrapper
$ mkdir ~/.virtualenvs
$ export WORKON_HOME=~/.virtualenvs
$ VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3'
$ source /usr/local/bin/virtualenvwrapper.sh
$ mkvirtualenv venv
$ virtualenv venv
до сих пор он работал нормально, но я перезапустил оболочку, а затем я попытался workon venv
и теперь он говорит: command not found
2 ответов
до сих пор он работал нормально, но я перезапустил оболочку
причина в том, что вы перезапустить оболочку.
если вы хотите, чтобы это работало с каждой оболочкой, вам нужно добавить их в свой :
export WORKON_HOME=~/.virtualenvs
VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3'
source /usr/local/bin/virtualenvwrapper.sh
после добавления этого, вы хотите, чтобы source ~/.bashrc
чтобы изменения вступили в силу. Вы обнаружите, что у вас есть доступ к virtualenvwrapper
- услуги в каждой новой оболочке.
вам нужно добавить команды
export WORKON_HOME=~/.virtualenvs
VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3'
source /usr/local/bin/virtualenvwrapper.sh
на . Так что при каждом запуске оболочки эти команды загружаются автоматически.
на ссылка.