首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >让IPython使用Python3而不是Python2运行

让IPython使用Python3而不是Python2运行
EN

Stack Overflow用户
提问于 2015-08-10 01:48:24
回答 2查看 2.3K关注 0票数 5

我已经安装了Python2和Python3,但是当我从终端使用ipython运行IPython时,它会启动Python2。我如何让IPython运行Python3?在IPython引用中,它指出您只需要从终端使用命令ipython3,但这并不起作用。这个问题似乎在Stackoverflow上的其他地方也被问到了,但我没有看到一个非常明确的答案。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-10 02:14:34

您需要为python3安装ipython,您可以使用pip执行以下操作:

代码语言:javascript
复制
pip3 install ipython

然后,要启动ipython2 shell,只需输入ipython2,对于ipython3,请使用ipython3

票数 4
EN

Stack Overflow用户

发布于 2018-06-15 07:40:29

卸载然后重新安装我所有的ipython对我有效:

卸载:

代码语言:javascript
复制
brew uninstall ipython ## had a version installed w/ brew on my machine
pip2 uninstall ipython
pip3 uninstall ipython 

使用pip2和pip3重新安装:

代码语言:javascript
复制
pip2 install ipython 
pip3 install ipython 

现在我知道ipython2从2.7版开始,ipython从3.6版开始:

代码语言:javascript
复制
mustache:~ r8t$ ipython
Python 3.6.5 (default, Apr 25 2018, 14:26:36)
Type 'copyright', 'credits' or 'license' for more information
IPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: exit()
mustache:~ r8t$ ipython2
Python 2.7.15 (default, May  1 2018, 16:44:37)
Type "copyright", "credits" or "license" for more information.

IPython 5.7.0 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31907119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档