PYTHONPATH не обновляется

Вы можете использовать псевдоним:

alias ls='ls -1v'
0
26.11.2019, 17:16
1 ответ

Согласно pipenvдокументации; Загружается любой файл .envв каталоге, из которого вызывается pipenv.

Это означает, что (например ), когда test_app.pyоткрыт в emacsпри использовании слоя python, pipenvпроекта загружается (как обычно )но .envтакже автоматически загружается, и внутренние зависимости файла будут работать.

Так, например, создание .envс этим содержимым в корне проекта работает для меня:

PYTHONPATH=$PYTHONPATH:.

Теперь вы также сможете запускать модульные тесты непосредственно из emacsбез проблем с импортом.

Это единственный способ заставить его работать, но решение кажется -небрежным и неэлегантным.

0
28.01.2020, 03:05

Теги

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