如何在 Anaconda 2.0 中使用 Python 3.4 激活 Ipython Notebook 和 QT 控制台
Posted
技术标签:
【中文标题】如何在 Anaconda 2.0 中使用 Python 3.4 激活 Ipython Notebook 和 QT 控制台【英文标题】:How to activate Ipython Notebook and QT Console with Python 3.4 in Anaconda 2.0 【发布时间】:2014-07-21 22:31:40 【问题描述】:我已经在Window 7环境下安装了Anaconda 2.0。 默认 Python 为 2.7,但也安装了 Python 3.4。 我可以使用“activate py3k”命令激活 Python 3.4。 在此 Spyder IDE 与 Python 3.4 一起正常工作之后 但 1) 我无法使用 Python 3.4 启动 Ipython Notebook 和 QT Console 2) 我无法默认使用 Python 3.4 启动 Anaconda(因此启动器也会启动三个应用程序 -Spyder、Ipython Notebook 和使用 python 3.4 的 Ipython QT 控制台)
【问题讨论】:
【参考方案1】:正如 asmeurer 所说,在命令提示符下的 py3k 环境中,您可以使用 ipython notebook
命令启动 3.4 内核。如果您指定不同的端口,您可以同时运行 2.7 和 3.4,例如,ipython notebook --port 8080
2.7 将默认为 8888。
请注意,默认情况下,IPython 将在您当前目录中查找笔记本并在您创建它们时将它们存储在那里,因此为 Python 3 笔记本创建一个目录并在启动之前 cd 到该目录或指定带有ipython notebook --port 8080 --notebook-dir C:\\Users\\[User name]\\Documents\\ipython3notebooks
的目录
【讨论】:
【参考方案2】:启动器始终指向根环境 (Python 2)。如果您已激活 Python 3 环境,则只需键入 ipython notebook
即可启动笔记本(与带有 ipython qtconsole
的 qtconsole 相同)。
【讨论】:
以上是关于如何在 Anaconda 2.0 中使用 Python 3.4 激活 Ipython Notebook 和 QT 控制台的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Anaconda 中使用 Python Dbus 绑定