在Python中,pip是一个重要的系统,它可以安装和管理软件包。所以如果学习Python,pip是必不可少的。但是很多人却不知道怎么安装pip。接下来就给大家分享Python的pip下载安装教程,另外不少的软件包也可以在“Python软件包索引”(英语:Python Package Index,简称PyPI)中找到。
二、安装方式
首先可以尝试下安装py3,默认Centos7中是有python安装的,但是是2.7版本,我们可以安装py3。
cd /usr/bin
ls python* ##查看2.7版本
默认如图:
[root@localhost bin]# ls -al python*
lrwxrwxrwx. 1 root root 33 Oct 21 12:30 python -> python2
lrwxrwxrwx. 1 root root 9 Oct 19 23:55 python2 -> python2.7
-rwxr-xr-x. 1 root root 7136 Aug 4 08:40 python2.7
1、备份Python
[root@localhost bin]# mv python python.bak
2、新建目录
[root@localhost bin]# mkdir /usr/local/python3
3、以3.6.3为例,下载源码包
[root@localhost python3]# wget http://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
#解压命令
[root@localhost python3]# tar -xvf Python-3.6.3.tgz
#解压完成后,查看目录下文件
[root@localhost python3]# lltotal 22148
drwxr-xr-x. 17 501 501 4096 Oct 21 12:22 Python-3.6.3
-rw-r--r--. 1 root root 22673115 Oct 3 15:47 Python-3.6.3.tgz
4、进入目录并编译
[root@localhost python3]# cd Python-3.6.3/
[root@localhost Python-3.6.3]# make && make install
5、重新建立软链接
[root@localhost python3Dir]# cd /usr/bin
#然后输入以下命令 ,创建一个软链接
[root@localhost bin]# ln -s /usr/local/python3Dir/bin/python3 /usr/bin/python
6、让yum依然用原来的2.7版本
vi /usr/bin/yum
把文件开头第一行的
#!/usr/bin/python改成#!/usr/bin/python2.7
pip安装有多种:
- wget官网
http://pip.pypa.io/en/stable/installing/#installing-with-get-pip-py
再执行
sudo python get-pip.py
- 使用yum安装pip,用的python自带的
首先安装epel扩展源,
yum -y install epel-release
更新完成之后,安装pip:
yum -y install python-pip
- 下载pip
进入
http://pypi.python.org/pypi/pip,找到相应的压缩包。
解压安装,这种方式Window和Linux下都适用。
安装完成后查看pip版本,测试是否安装成功:
pip --version
三、操作命令
1) 安装命令
pip install 包名
2) 查看已安装的包信息
pip list 包名
3) 查看哪些包过期(outdate),即需要更新的包
pip list --outdate
4) 升级包
pip install --upgrade 包名
5) 卸载包
pip uninstall 包名
6) 升级pip
pip install --upgrade pip
四、修改仓库软件源
单次指定
pip install flask -i http://pypi.douban.com/simple
or
pip install -r requirements.txt -i http://pypi.douban.com/simple
sudo pip install numpy -i http://10.141.196.243:8081/repository/repo_pip_group/simpel --trusted-host 10.141.196.243
永久指定 [Linux 环境]
创建 ~/.pip/pip.conf
内容如下:
[global]
index-url = http://pypi.douban.com/simple
注意!注意!!注意:要在仓库地址后面加/simple(而在nexus仓库代理指向的地址不用加simple结尾)
国内常用的有镜像有:
清华大学镜像
http://pypi.tuna.tsinghua.edu.cn/simple/
阿里云
http://mirrors.aliyun.com/pypi/simple/
中科大镜像
http://pypi.mirrors.ustc.edu.cn/simple/
豆瓣镜像
http://pypi.douban.com/simple/
中科大镜像2
http://pypi.mirrors.ustc.edu.cn/simple/
五、仓库目录分析
last-modified
pypi的镜像都需要维护一个带有简单文本内容的URL,里面有最新的镜像维护同步日期。(使用ISO 8601格式,以GMT时间提供日期)
local-stats/
Pypi要求统计所有下载的记录,这个目录底下总结了所有内容的下载,按时间记录起来。这些统计信息采用CSV格式,第一行包含标题。基本上,Python的csv模块应该可以读取它。在中央仓库有/stats目录 ,把各个镜像的local-stats/相加,统计出所有镜像的下载活动。
- YYYY-MM-DD.bz2 for daily files##以天为单位
- YYYY-MM.bz2 for monthly files##以月为单位
Statistics page
PyPI和每个镜像负责提供总计 页面“/ stats”。 此页面由PyPI每天统计, 通过浏览所有镜像本地统计数据并将它们相加。它具有与local-stats页面相同的结构。
镜像列表页面
存放一系列的packages
以上就是“python pip下载安装教程(Python pip怎么安装)”的详细内容,想要了解更多Python教程欢迎持续关注编程学习网
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/9207/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料