iPython 3使用Python 2而不是Python 3

Yatharth Agarwal

iPython 3(安装pip3并位于该位置)在/usr/local/bin/ipython3控制台和笔记本中均使用Python 2.7.6运行,而我希望它可以随Python 3运行。

以前可以正常使用,但是我可能已经使用触发更改的MacPorts或HomeBrew重新安装了东西。

$ which -a python
/opt/local/bin/python  # 2.7.9
/usr/local/bin/python  # 2.7.8
/usr/local/bin/python

$ which -a python2
/usr/local/bin/python2 # 2.7.8
/usr/local/bin/python2

$ which -a python3
/usr/local/bin/python3 # 3.2.4
/usr/local/bin/python3

$ pip3 -V
pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4)

$ ipython3 -V
2.3.1
Yatharth Agarwal

我在iPython可执行文件上将shebang编辑为从#!/usr/bin/python#/usr/local/bin/python3,但是我不确定这是一个拙劣的解决方案还是不好的解决方案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使iPython使用Python 2而不是Python 3

让IPython使用Python 3而不是Python 2运行

iPython在Python 3而不是Python 2上运行

在IPython Notebook中同时使用Python 2.x和Python 3.x

Anaconda:IPython / Jupyter Notebook中的Python 3和2

也将集群的IPython 3 for Python 3内核也更改为python2

使用Python 2而不是Python 3进行安装的EB CLI

Mercurial失败,缺少使用Python 2而不是Python 3的属性

spyder中python 3的ipython控制台上的变量问题

在iPython / Jupyter Notebook中安装多个Python 3内核

Ipython使用的是python 3.5而不是2.7

Monkeyrunner 使用的是 python 2.x 而不是 3.x

VSCode运行Python 2而不是3

Python 3中的ModuleNotFoundError但不是2

为什么用 ipython3 或 sudo python3 导入是不同的?

Python,matplotlib使用ipython而不是使用python加载

python 2(而不是python 3)作为(临时)默认python?

是否有适当的方法使web2py使用Python3而不是Python2?

GCP Composer-如何运行Python 3而不是Python 2

Gitlab-runner 运行 python2 而不是 python 3

代码在Python 3中运行,而不是在Python 2中运行

我正在Windows上使用jupyter笔记本,ipython 3。每当我启动python 3时,我都会收到“内核死机”消息

使“交互”使用IPython控制台,而不是标准Python?

使用python 3作为缓冲区溢出而不是python 2

FreeBSD:在uwsgi中使用python3而不是python2

如何指示 jupyter 使用 python2 而不是 python3

如何在Python 3虚拟环境中为iPython Notebook安装pyzmq?

在IPython笔记本上安装几个新版本的Python3.x

创建了Anaconda python3环境,但仍加载ipython 2.7.6