我用的是ubuntu16.04,原因是缺少安装包libreadline-dev。安装一下把python就可以了
对具体原因感兴趣的同学具体原因参见:https://www.zhihu.com/question/21518507
第一步安装libreadline-dev包:sudo apt-get install libreadline-dev(centos安装:yum -y install readline-devel)
第二部把python3卸载重新安装:这里我用的是pyenv来管理安装环境。pyenv相当于virtualenvs沙盒环境,但是可以自己随意切换包。