2017-09-24 22:39 GMT+03:00 Noam Postavsky : > Right, that all looks fine, so the question is what goes wrong from the > Emacs side. What do you get from evaluating this in Emacs: > > (call-process > "py" nil '(t t) nil > "-i" "t.py") > > Does it make any difference if you use python-shell-with-environment? > > (python-shell-with-environment > (call-process > "py" nil '(t t) nil > "-i" "t.py")) > Hmm, in both cases I get correct report (eval-region from *scratch* buffer): (python-shell-with-environment (call-process "py" nil '(t t) nil "-i" "t.py"))python.el: native completion setup loaded >>> But run-python still has completion not working :-( Best wishes, Andrey Paramonov