【发布时间】:2015-03-12 21:05:58
【问题描述】:
我已经通过 SO 进行了搜索,但没有找到我想要做的事情的明确答案。如果答案已经存在,我会很感激 URL 的传递。供参考:我是运行多个 Python 版本的新手,并且可以通过两个解释器运行代码。我在 Windows 7 上,使用 anaconda 发行版。
在我的cmd 中,我默认激活了 Python2.7。要访问 Python2.7 和 Python3.4,我分别使用 python 和 py -3。我希望能够同时打开 2.7 和 3.4 的 IPython 浏览器笔记本,但不确定该命令的外观/如何确定哪个浏览器窗口正在使用哪个解释器。
从@Jonas Buckner 对How to activate Ipython Notebook and QT Console with Python 3.4 in Anaconda 2.0 的评论看来,我可以指定端口。我的问题是,我怎么知道哪个端口号与每个版本相关联?这是固定的,还是有什么方法可以确定哪个端口?
ipython notebook not launching 提到 ipython 与 ipython3,我更喜欢使用端口方法。但是,当我尝试ipython3 notebook 时,我得到:
'ipython3' is not recognized as an internal or external command, operable program, or batch file.
是否可以设置别名?如果有,怎么做?
从上面重申,一旦我并行打开笔记本,有没有办法告诉我哪个笔记本是哪个版本?
提前致谢!
【问题讨论】:
-
你是如何安装 ipython 的?
-
使用了 anaconda 发行版。我通常使用 3.4,但必须为项目安装 2.7。
-
您是否尝试过使用 pip 为 python3 安装 ipython?
-
没有。你为什么要问?我已经有 ipython 2.2。您认为设置配置会有所不同吗?
-
我的windows经验很少,但我猜你会得到2和3不同的命令,最新的也是2.3.1,你也可以尝试从这里安装lfd.uci.edu/~gohlke/pythonlibs/#ipython
标签: python python-2.7 python-3.x ipython