Подтвердить что ты не робот

Контекстно-ориентированный менеджер контекстного меню не работает

Я установил свою среду разработки на новом ПК и, похоже, у меня странная ошибка с Fabric. Его менеджер контекста "cd", похоже, не меняет текущий каталог, и поэтому многие мои команды не работают. Я написал тест, и он показал мне результаты, которые я не ожидал получить:

from __future__ import with_statement
from fabric.api import local, run, cd

def xxx():
    with cd("src"):
        local("pwd")

Вот результаты после запуска fab xxx:

[localhost] local: pwd
/home/pioneer/workspace/myproject

Но вместо /home/pioneer/workspace/myproject должно быть /home/pioneer/workspace/myproject/src, я думаю.

4b9b3361

Ответ 1

Вы ищете lcd (l для локального), а не cd (который является удаленным).