比较来自世界各地的卖家的域名和 IT 服务价格

IPython3 为了 Mac OSX

我已经安装了 Ipython, 但他工作 python 2.7.5, 我也已经安装过 python 3.3. 我怎样才能做出这样的变化 Ipython 从事 python 3.3, 而不是 2.7.5?
已邀请:

卫东

赞同来自:

你需要安装
pip

为了 Python 3 - 这同样容易去
http://www.pip-installer.org/e ... .html
pip-installer.org

并按照说明进行操作。 简而言之,下载
https://bootstrap.pypa.io/get-pip.py
并将其保存在某处,例如在文件夹中
Downloads

. 回到B. Terminal 和推出


sudo python3 get-pip.py


很快你应该有一个团队
pip3

或者
pip-3.3

/也许两者,我不记得了/. 现在你应该能够运行


sudo pip3 install ipython[all]


并且,我希望也将安装所有依赖项。 如果安装是盗贼,请使用
pip3

安装
pyzmq

,
tornado

,
pyreadline

,
jinja2

,
pygments

, 也许更多。 确保你
http://ipython.org/ipython-doc ... .html
, 在开始之前,所以你了解你想要实现的目标。 IPython 大而且很复杂,具有大量的运动部件,所以在没有包管理器的情况下 /见下文/ 一切都准备好并运行之前可能需要一些时间。

包管理器路径

还有其他选择。 你可以设置
https://store.continuum.io/cshop/anaconda/
, 完全

自由企业分销 Python 用于大规模数据处理,预测分析和科学计算

" 超过 100 包裹,包括 IPython 及其依赖。 默认情况下,安装程序 Anaconda 给你 Python 2.7, 但是你可以使用命令
conda

为了
http://continuum.io/blog/anaconda-python-3
.

我个人最喜欢的安装 Python 3 和 IPython 通过
http://www.macports.org
. 是的,他将安装 Py3 一次又一次,但如果你真的没有跨越磁盘空间 /在这种情况下,您可能不希望安装大包,例如 IPython/, 没关系。 使用命令
port

, 一旦基本安装 MacPorts 将安装,您只能运行


sudo port install py33-ipython +pyqt4


所有其他依赖项都将被处理 /希望/ 完美无瑕,不必做任何其他事情,除了很长一段时间等到这样的事情被编译为 PyQt. 您可能还需要运行
sudo port install py33-ipython +notebook

, 如果您需要一台笔记本电脑,我不记得否则是否完成。 BTW, 你真的需要命令行工具 X11, Xcode 和 Xcode 为了 MacPorts, 但是,如果您创建第一个选项,它们很可能需要,因为并非所有包都具有二进制文件 OS X. 出色的
http://guide.macports.org/
通过安装到团队的使用
port

并为您的系统提供服务。 我强烈建议改变你的
~/.profile

/或者
~/.bash_profile

,
~/.bashrc

或等同于你的 shell/, 添加安装目录 MacPorts / 默认
/opt/local/bin


/opt/local/sbin

/ 到了你的方式。 只是补充.
export PATH='/opt/local/bin:/opt/local/sbin:$PATH'

在文件的末尾。

第三个替代选择 - 使用
http://brew.sh
. 看起来像 MacPorts, 在这个团队的意义上
brew

是包管理器的一种类型之一,例如
port


conda

, 但是,在我的经历中,它没有这样的包裹,并且不起作用
port

. 但是,我的观察 StackOverflow,
http://apple.stackexchange.com
和其他论坛似乎表明 , 关于什么 50% 人们拥有丰富的经验
brew

并且不爱
port

, 虽然另一半人喜欢
port

更多的
brew

. YMMV.

我希望它会有所帮助。 祝你好运!

要回复问题请先登录注册