一篇文章解决Mac os系统下载pip和换源(超详细)

生来就可爱ヽ(ⅴ<●) 提交于 2020-03-11 13:10:41

下载pip

Python2.7

在Python2.7的安装包中,easy_install.py是默认安装的,而pip需要我们手动安装

sudo easy_install pip

但是!!!不建议,因为我们现在大部分人都是Python3.x

如果不小心安装了,请卸载!!

卸载命令:

sudo pip uninstall pip

然后输入y即可

Python3.x
curl https://bootstrap.pypa.io/get-pip.py | python3

直接复制粘贴即可

下载有点慢,静静等待一下

安装好了之后,请输入

pip --version

即可查看pip的版本

输入:

pip list

其实输入pip3 list也是一样的

即可看到我们安装的pip的东西

pip换源

为什么要换源呢?因为网站在国外,我们下载非常慢,所以要换源,通过国内的一些源地址当做跳板来取访问国外我们所需要的的东西,这样快速方便

国内源列表
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣 (douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
临时换源

两种方式

  • 安装时指定,加源
  • 如果第一种方式出错了,继续用第二种,加host信任

第一种方法

~ pip install ipython -i http://mirrors.aliyun.com/pypi/simple/

第二种方法

~ pip install ipython -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

永久换源

一劳永逸,推荐!!

# Mac OS
~ mkdir .pip	# 在家目录下创建一个.pip目录,mkdir指创建目录
# 这里我觉得如果对mac系统不是很熟的人,请看这里
# 我的mac系统的终端是这样的
    192~ xxx$
    其实这样的~就是指的是家目录,而不是看最后面的$
    
~ cd .pip   # cd 意思就是指切换到.pip目录下

~ touch pip.conf # 创建一个pip配置文件
# touch是创建文件
#  然后到了这里,我看其他写换源的文章都写的很模糊,其实这样还差一条命令,请看下面
~ vi pip.conf    # vi就是访问文件,也可以用vim,一样的,很老的版本是vi

# 到了这里,会有一个新的界面,空白的,然后我们需要写入配置
# 按键盘的 i 建,意思就是insert插入的意思

# 最后写入配置
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
# 请原封不动的写进去,然后写完按 esc 建,然后按 : 建,最后输入 wq ,wq意思是保存的意思

# 到了这里,恭喜您,您的pip永久换源成功!
 

可能注释的有点啰嗦,只是对有些可能对mac系统不是很熟悉的人进行详细解释

欢迎您的观看,希望对您有所帮助!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!