АД
Size: a a a
A
A
y
ND
y
y
y
(compile
(string-join
(list "source venv/bin/activate &&"
"python"
(buffer-file-name))
" "))
A
A
y
source venv/bin/activate &&
или другую подобную команду перед python3
. Хотя как мне кажется мейкфайл был бы более гибким.A
A
y
y
(defun my-run-python-script ()
(interactive)
(async-shell-command
(format "source %s && python3 %s"
(expand-file-name "venv/bin/activate")
buffer-file-name)))
A
A
y
make filename.py
вызывало нужные команды для активации venv, а потом запускало python3 filename.py
y
A