Можно ли встраивать джедаев в приложение в системе, где Python не установлен?

#include <windows.h>

SetConsoleDisplayMode(GetStdHandle(STD_OUTPUT_HANDLE),CONSOLE_FULLSCREEN_MODE,0);
0
задан Rich 18 January 2019 в 11:03
поделиться

1 ответ

  1. Можно ли заставить джедая не порождать подпроцессы, а вместо этого запускать его код в том же экземпляре Python, в котором он сам работает? Я не смог найти ничего об этом в документации или в исходном коде, имеющем дело с средами, и, экстраполируя это из обсуждения здесь, я подозреваю, что ответ может быть отрицательным.

Это определенно возможно. Все инструменты есть. Здесь ведутся дискуссии: https://github.com/davidhalter/jedi-vim/issues/870 .

ИМО нужен патч для джедая, который использует jedi.api.environment.InterpreterEnvironment в некоторых случаях, таких как ваш. Это определенно возможно, это просто глючит в данный момент.

0
ответ дан Dave Halter 18 January 2019 в 11:03
поделиться
Другие вопросы по тегам:

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