Не удается открыть интерактивный сеанс Python в VS Code

Недавно у меня возникла эта проблема с расширением Microsoft Python для VS Code, где я не могу запустить ни один интерактивный сеанс Python, ни записные книжки jupyter. Каждый раз, когда я пытаюсь это сделать, я получаю следующее сообщение:

StdErr из ShellExec, stty: 'стандартный ввод': операция не поддерживается в сокете для. / Users / eduardopaul / miniconda3 / bin / activate && conda activate twitter_app && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python /Users/eduardopaul/.vscode/extensions/ms-python.python-2020.7.96456/ms-python.python-2020.7.96456/ /pyvsc-run-isolated.py /Users/eduardopaul/.vscode/extensions/ms-python.python-2020.7.96456/pythonFiles/printEnvVariables.py

Это происходит каждый раз, когда я открываю папку проекта из VS Code. Если я открою его из bash с помощью code ., все будет нормально. Я пробовал это с разными средами conda, но это не имеет значения. Всегда есть одна и та же ошибка. Я также попытался полностью удалить VS Code и переустановить его, и пару раз он временно работал, но на следующий день он снова всегда ломался. Сегодня даже эта крайность не сработала.

Я обнаружил несколько похожих проблем, таких как этот, но все они в Windows, и для них нет никакого решения. Очевидно, я могу жить с открытием VS Code из оболочки, но я хотел бы понять, что здесь происходит. Честно говоря, я понятия не имею, что означает сообщение об ошибке ...

Я использую VS Code 1.47.3, расширение Microsoft Python 2020.7.96456, macOS 10.14.6 Mojave и conda 4.8.3.

Буду очень благодарен за любую помощь.


person Eduardo Paul    schedule 04.08.2020    source источник