brew与pip是mac上常用的两款包管理软件,可惜都是国外的产品,因此默认的源也是国外的,速度被墙卡了不少,因此需要更换成国内的源。
brew是mac上的包管理工具,类似于ubuntu上的apt-get,centos上的yum。
1 |
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
1 |
brew install |
brew默认的源速度太慢了,有时还会被墙……,可以替换成国内的源,这里演示的是中科大的源。
1 2 |
cd "$(brew --repo)" git remote set-url origin https://mirrors.ustc.edu.cn/brew.git |
1 2 |
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git |
对于bash用户:
1 2 |
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile |
对于zsh用户:
1 2 |
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc source ~/.zshrc |
说明:建议以上三个源都替换一下,然后brew update 更新一下。
pip是python的包管理工具,类似node.js的npm管理工具。
1 |
sudo apt-get install python-pip |
或者:
1 2 3 |
wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" 解压以后,进入setuptools文件目录下运行sudo python setup.py install。 然后进入pip文件目录下运行sudo python setup.py install。 |
国外源的速度在国内下载实在太慢,因此需要更改镜像源,可以改成阿里云或者豆瓣的镜像。
1 |
pip install jieba -i https://pypi.douban.com/simple # 单次使用国内源安装 |
编辑pip.cofig文件,文件位置(若不存在则新建一个):
1 2 3 4 |
[global] index-url=http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com |
保存退出即可。
错误信息:
1 |
OSError: [Errno 1] Operation not permitted: |
解决方案:
1 2 |
pip install --upgrade pip sudo pip install numpy --ignore-installed |
本文由 安全周 作者:追梦 发表,转载请注明来源!
您必须[登录] 才能发表留言!