Mac下安装pip,virtualenv,IPython

最近在mac做一下Python的科学计算,查找一些基础操作比较花费时间,特此记录,方便后来新手。
1、pip
Python有两个著名的包管理工具easy_install.py和pip。在Python2.7的安装包中,easy_install.py是默认安装的,而pip需要我们手动安装。

安装:

sudo easy_install pip

pip 安装别的模块

pip install module_name

2、virtualenv
virtualenv 是一个创建python隔离环境的工具,可以解决python包的依赖问题, 版本问题和权限问题。
安装:

sudo pip install virtualenv

基本用法(创建一个环境):

virtualenv ENV

激活:

. ENV/bin/activate

离开这个环境:

deactivate

删除环境
如果要删除虚拟环境,只需退出虚拟环境后,删除对应的虚拟环境目录即可。

查询帮助

virtualenv -h

3、 IPython
IPython是一种基于Python的交互式解释器。相较于原生的Python Shell,IPython提供了更为强大的编辑和交互功能,增强的Python Shell。
安装:
官方安装教程:点击此处。 使用官方教程可能出现如下问题:

Found existing installation: setuptools 1.1.6 Uninstalling setuptools-1.1.6:

这是因为新版本的osx默认自动开启了SIP(System Intergrity Protection),导致就算使用sudo也无法修改一些文件。较好的解决办法就是安装在user权限下,使用如下命令:

pip install --user IPython

这是比较优雅的做法,还有一种办法就是安装之前关掉SIP。

重启系统,在开机声音响起的同时按住 Command + R 键,当出现苹果 Logo 黑白画面的时候松开键盘,进入恢复模式的操作面板,然后打开「终端」,输入:

csrutil disable

然后重启,这样就关掉了SIP。
如何启动IPython?
如果你发现,键入IPython无法启动,使用如下命令:

python -m IPython
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值