python pip下载安装教程(Python pip怎么安装)

网友投稿 385 2022-06-13


在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://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]# ll

total 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


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:c语言如何自学入门(c语言怎么入门自学)
下一篇:编程python可以干什么(python编程可以用来干嘛)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~