翻过人山人海
brew与pip是mac上常用的两款包管理软件,可惜都是国外的产品,因此默认的源也是国外的,速度被墙卡了不少,因此需要更换成国内的源。yum是centos操作系统的包管理工具,默认的源也是国外的,速度比较慢。
brew
brew是mac上的包管理工具,类似于ubuntu上的apt-get,centos上的yum。
安装brew
|
|
使用brew
|
|
更换源
brew默认的源速度太慢了,有时还会被墙……,可以替换成国内的源,这里演示的是中科大的源。
替换brew.git
|
|
替换homebrew-core.git
|
|
替换Homebrew Bottles源
对于bash用户:
对于zsh用户:
说明:建议以上三个源都替换一下,然后brew update 更新一下。
pip
pip是python的包管理工具,类似node.js的npm管理工具。
Install
|
|
或者:
Usage
- pip list # 列出所有安装的库
- pip list –outdated # 列出所有过期的库
- pip install –upgrade 库名 # 更新库
- pip install –upgrade pip # 更新pip自身
- pip freeze # 查看安装了哪些包
- pip install -t /usr/local/lib/python2.7/site-packages/ xlrd # 给指定版本的python安装库
- pip install jieba -i https://pypi.douban.com/simple # 单次使用国内源安装
替换pip源
国外源的速度在国内下载实在太慢,因此需要更改镜像源,可以改成阿里云或者豆瓣的镜像。
临时使用国内源
|
|
- 阿里云 http://mirrors.aliyun.com/pypi/simple/
- 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
- 豆瓣 http://pypi.douban.com/simple/
- 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
- 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
修改配置文件
编辑pip.cofig文件,文件位置(若不存在则新建一个):
- mac:~/.pip/pip.conf
- linux:~/.pip/pip.conf
- windows:%HOMEPATH%\pip\pip.ini
|
|
保存退出即可。
pip报错处理
错误信息:
解决方案:
yum
备份
首先备份/etc/yum.repos.d/CentOS-Base.repo文件:
下载国内源文件
下载对应版本repo文件, 放入/etc/yum.repos.d/,比如网易源:
说明:也可以不用下载,通过修改CentOS-Base.repo文件中的源地址即可。
缓存
运行以下命令生成缓存: