Как мне «работать» над Python virtualenv в конфигурации Windows Byobu?

Я пытаюсь настроить Byobu , чтобы он запускался с несколькими готовыми окнами в моем каталоге проекта Python virtualenvwrapper . Единственное, что нужно запустить - это команда workon myvirtualenvname.

То, что я сделал сейчас, это.

  1. Выбрал серверную часть экрана, используя

    byobu-select-backend
    
  2. В ~/.byobu/windows:

    screen -t env2-1 workon env2
    screen -t env2-2 workon env2
    
  3. Запуск Бёбу сейчас терпит неудачу. Выполнение

    byobu
    

    приводит к отображению ошибки в течение короткого периода времени:

    Cannot exec 'workon': No such file or directory
    

    и Byobu завершается:

    [screen is terminating]
    

] Я думаю, что проблема возникает в том, как определена команда workon. Как и в документации на virtualenvwrapper, это устанавливается в ~/.bashrc с помощью источника /usr/local/bin/virtualenvwrapper.sh. В последнем файле эта команда workon определена как функция Bash (function workon {).

Как я могу заставить screen / byobu запускать мои окна, как определено в конфигурации, несмотря на то, что там выполняются функции Bash?

Я использую Ubuntu 12.04 и virtualenv 3.6 (пока не на 4.x как я вижу, он имеет некоторые обратные несовместимости).

3
задан 12 June 2013 в 13:01

0 ответов

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

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