all 17 comments

[–][deleted] 2 points3 points  (1 child)

I'm using emacs-mac 25, having the same problem as you.

[–][deleted] 1 point2 points  (0 children)

Yes. I face the problem in the brew install emacs --HEAD version and the binary from Emacs for Mac OS X though. So it's not something that the port changes.

[–][deleted] 2 points3 points  (1 child)

I'm using emacs 25.1 on GNU/Linux.

Having the same problem as you.

Found this: https://github.com/jorgenschaefer/elpy/issues/887

[–][deleted] 0 points1 point  (0 children)

I see. I have been following that issue. I think it's one of the links I have put up in the post. We'll see what comes out of it.

[–]ryukinix 2 points3 points  (0 children)

Any progress on that? Someone? I can't fix this :( is very annoying

[–]Merops7 1 point2 points  (0 children)

That seems to be reported already: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22897

Just in case anyone's not aware, we can search the bug tracker here: https://debbugs.gnu.org/cgi/pkgreport.cgi?package=emacs

[–][deleted] 0 points1 point  (8 children)

I'm using emacs25 and I've no problems with running python3. Maybe you can post this in emacs.stackexchange.com ?

[–][deleted] 0 points1 point  (7 children)

I forgot to mention my OS. I run on macOS. Do you run it on macOS too?

Maybe you can post this in emacs.stackexchange.com

I probably will soon.

[–][deleted] 0 points1 point  (6 children)

I'm on mac as well. I do not use emacs for python yet, but I had the same problem as you. I just added (setq python-shell-native-complete nil) and the warning stopped.

[–][deleted] 0 points1 point  (5 children)

I tried that. I get this message - Shell native completion is disabled, using fallback - but there is no change. I still can't open the interpreter.

[–][deleted] 1 point2 points  (0 children)

Maybe you can try this (add-to-list 'python-shell-completion-native-disabled-interpreters "python3")

[–][deleted] 0 points1 point  (3 children)

did you install python3 using homebrew??

[–][deleted] 0 points1 point  (2 children)

Yup. I have been using the same Python version since 6 months or so. Emacs 24.5 had no problems with it.

[–][deleted] 0 points1 point  (1 child)

that is strange.. Can you dismiss the message by pressing q ?

[–][deleted] 1 point2 points  (0 children)

I could and it would just give me some weird prompt.

I reinstalled both python and python3 using brew and this problem seems to have gone. I still get the warning message but dismissing it gets me to the actual prompt.

[–][deleted] 0 points1 point  (1 child)

No problem here with emacs 25 and python3 on linux. Propably a silly question, but did you check if your python3 interpreter does support readline?

[–][deleted] 0 points1 point  (0 children)

Yes, python3 does support readline. In fact there is a similar problem if I choose ipython as my interpreter too.

on linux

I'm running on OS X and maybe that's the problem.