python - Ipython 更改解释器?

标签 python ipython

如何更改 Ipython 使用的 Python 解释器? Ipython 是用于 Python 脚本编写的绝佳环境,具有强大的自动完成功能和其他简洁的功能。但是在 Archlinux 下,python 默认为 python 3。如何更改 Ipython 以使用/usr/bin/python2 作为 Ipython 的解释器。我不需要会影响其他程序的固定解决方案,我想按需使用 python2 解释器:就像能够在 python2 中执行一个 Ipython session ,在 python3 中执行第二个 Ipython session 。有没有正确的方法来做到这一点。 Ipython 网站声明,它甚至可以与 jython 和其他版本的 python 一起工作,但它似乎没有说明如何更改运行 ipython 的解释器。至少我找不到任何东西。有什么想法吗?

最佳答案

通常 distrib 随附 ipython 用于默认系统 Python ipython3 用于 Python 3,所以我想 ipython2 用于 Python2 当 ipython 默认为 Python3 时。

如果你想要 python2 的一些快速的东西,克隆源代码,然后 cd 到它。

$python2 ipython.py --Usual.options

关于python - Ipython 更改解释器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16925478/

相关文章:

python - 使用权重和最小值分配整数?

macos - 通过双击 osx 打开 ipython notebook

python - 清除通过在 IPython 中绘图分配的内存

python - 如何在 ipython 中将 Spark RDD 转换为 pandas 数据帧?

python - 是否可以在 IPython 控制台中显示 Pandas 样式?

Python 中的 C# &&

python - Tensorflow 神经网络预测始终相同

python - 将字节数组传递给接受空指针的 C++ 函数

python - 在python中使用opencv流式传输的视频的异步列表

pandas - IPython 笔记本 : What is the default encoding?