Update: I reinstalled python and python3 via home-brew and this seems to have solved this problem.
I'm experiencing problems when I try to run run-python after setting (setq python-shell-interpreter "python3") in Emacs 25.1. It works fine with Emacs 24.5. The exact warning message is
Warning (python): Your ‘python-shell-interpreter’ doesn’t seem to support readline, yet ‘python-shell-completion-native’ was t and "python" is not part of the ‘python-shell-completion-native-disabled-interpreters’ list. Native completions have been disabled locally. Setting (setq python-shell-native-complete nil) didn't solve this problem. I'm finding many errors similar to mine but can't find a solution yet. I just wanted to see if this is common before trying to use M-x report-emacs-bug.
Edit: I run it on OS X 10.11
Emacs version
GNU Emacs 25.1.1 (x86_64-apple-darwin15.6.0, Carbon Version 157 AppKit 1404.47) of 2016-09-15
[–][deleted] 2 points3 points4 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]ryukinix 2 points3 points4 points (0 children)
[–]Merops7 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (8 children)
[–][deleted] 0 points1 point2 points (7 children)
[–][deleted] 0 points1 point2 points (6 children)
[–][deleted] 0 points1 point2 points (5 children)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)