команды virtualenvwrapper недоступны - PullRequest
2 голосов
/ 01 апреля 2019

Та же проблема, что и здесь ;еще чего-то не хватает.

Установка:

$ sudo pacman -S python-virtualenvwrapper
...
$ which virtualenvwrapper.sh
/usr/bin/virtualenvwrapper.sh

~ / .profile:

export WORKON_HOME=~/.virtualenvs
source /usr/bin/virtualenvwrapper.sh

Источник:

$ source .profile 
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/premkproject
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/postmkproject
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/initialize
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/premkvirtualenv
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/postmkvirtualenv
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/prermvirtualenv
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/postrmvirtualenv
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/predeactivate
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/postdeactivate
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/preactivate
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/postactivate
virtualenvwrapper.user_scripts creating /home/alexey/.virtualenvs/get_env_details
[alexey@stovepipebox ~]$ workon
[alexey@stovepipebox ~]$

Всевыглядит хорошо;к сожалению, любой другой сеанс не увидит команд-оболочек.После повторного входа они все еще невидимы.Что я делаю не так?

UPD:

pacman изменил мой .bashrc;Мне просто нужно раскомментировать source /usr/bin/virtualenvwrapper.sh заявление в .bashrc, затем

$ source .bashrc

Это специфично для Arch.

...