我正在使用 ubuntu,linux 内核 2.6.38。我平时用python2,今天决定试试python3。make install
我按照自述文件下载了 python3 和它。但是,python 3.2 解释器无法识别UP/SOWN/LEFT/RIGHT
键,这些键在我的 python 2.7 解释器中可用。我做错了什么?
另一个问题是,如果我同时拥有 python2.7 和 python3.2,我可以选择 iPython 使用的 python 版本吗?
最好的祝福。
我正在使用 ubuntu,linux 内核 2.6.38。我平时用python2,今天决定试试python3。make install
我按照自述文件下载了 python3 和它。但是,python 3.2 解释器无法识别UP/SOWN/LEFT/RIGHT
键,这些键在我的 python 2.7 解释器中可用。我做错了什么?
另一个问题是,如果我同时拥有 python2.7 和 python3.2,我可以选择 iPython 使用的 python 版本吗?
最好的祝福。
从 Ubuntu安装libreadline-dev
包,然后从头开始重新编译 Python。
readline
在没有支持的情况下编译 python 时会发生这种情况。安装 readline 开发包,以便readline.so
在编译时构建模块。
如果你想ipython
同时在 python2 和 python3 上使用,你必须为每个解释器单独安装它。
最后一个提示:ubuntu 的存储库中已经有 python3。您可以使用以下方法安装它:
sudo apt-get install python3 ipython3