python的pip包管理器入门使用方法

0x01 pip包管理器简介

我们可以使用pip包管理器管理第三方package。在安装python的时候就顺带下载了pip
在这里插入图片描述
如果安装的时候没有pip,建议重新安装python。

如果是默认安装,则package安装的目录如下:

C:\Users\xxx\AppData\Local\Programs\Python\Python38\Lib\site-packages\
注意:xxx是用户名

0x02 常用命令

pip install <package_name> #安装package_name模块
pip unstall  <package_name> #卸载package_name模块
pip list #列出当前环境安装的package和version
pip --help #查看帮助

pip freeze #以package==version的形式列出当前环境的package和versionp
pip freeze > file_name #将安装的模块名和版本号追加到一个文件中
pip install -r file_name # 读取并安装file_name中的对应version的package
pip install <package_name> -i <url> # 从url处下载package_name,只对当前操作有效

0x03 优化

3.1 加快pip的package下载速度

由于pip安装package时默认在国外的网站下载安装的。那么提升package的安装速度,我们可以用-i参数来指定package下载的地址,即更新下载源。
阿里云服务器默认从阿里镜像下载
腾讯云服务器默认从腾讯镜像下载,其他的类似。

#使用豆瓣源,注意:只对当前package下载有效
#豆瓣源:https://pypi.douban.com/simple/ 
#清华源:https://pypi.tuna.tsinghua.edu.cn/simple
pip install flask -i https://pypi.douban.com/simple/ 

#永久修改

#对于windows,在当前用户目录下创建一个pip目录,如C:\Users\xxx\pip,在pip目录下新建文件pip.ini,添加内容如下:
[global]
index-url = https://pypi.douban.com/simple/ 

#对于Linux,修改~/.pip/pip.conf(或者创建一个),将index-url变量修改为所要更换的源地址:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

3.2 项目打包

项目打包有两个点,一个是第三方package,还有一个就是代码,代码是方便打包的,而当package很多时不方便打包。我们可通过pip包管理器来打包package,具体做法如下:

首先在命令行输入,pip freeze > requirements.txt 。这个requirements.txt会在当前目录下产生,如图
在这里插入图片描述
在这里插入图片描述
部分内容如下:
在这里插入图片描述

在项目打包的时候,我们就可以将代码和这个requirements.txt文件一起发送到服务器上

当服务器接受到requirements.txt时,使用如下命令安装所需要的package

#注意requirements.txt需要在当前目录下,或者填requirements.txt的绝对路径
#如果下载很慢也可以使用-i <url> 添加下载源 
pip install -r requirements.txt 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值