> 文章列表 > python项目总结--pip常用命令

python项目总结--pip常用命令

python项目总结--pip常用命令

python项目总结–pip常用命令

1.pip 安装和使用

1.1安装

1、pip下载

[root@localhost admin]# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz

2、解压安装

[root@localhost admin]# tar -xzvf pip-1.5.4.tar.gz
[root@localhost admin]# mv pip-1.5.4 /usr/local
[root@localhost admin]# cd /usr/local/pip-1.5.4/
[root@localhost pip-1.5.4]# python setup.py install

3、添加软连接

[root@localhost pip-1.5.4]# rm -rf /usr/bin/pip
[root@localhost pip-1.5.4]# ln -s /usr/local/bin/pip3  /usr/bin/pip

4、安装成功

pip -v

1.2使用

升级pip

pip install --upgrade pip
或者
pip install -U pip

*安装某个版本的包*

pip install package-name
pip install matplotlib==3.4.1

*卸载或者是更新包*

pip uninstall package_name
pip install --upgrade package_name
# 或者是
pip install -U package_name

*查看某个包的信息*

pip show -f requests

output

Name: requests
Version: 2.24.0
Summary: Python HTTP for Humans.
Home-page: https://requests.readthedocs.io
Author: Kenneth Reitz
Author-email: me@kennethreitz.org
License: Apache 2.0
Location: c:\\users\\pc120\\pycharmprojects\\pythonproject1\\venv\\lib\\site-packages
Requires: certifi, chardet, idna, urllib3
Required-by: etelemetry, gTTS, pandas-datareader, pandas-profiling, pyler, pywhatkit, pyxnat, streamlit, tushare, wikipedia, yfinance
Files:
requests-2.24.0.dist-info\\DESCRIPTION.rst
requests-2.24.0.dist-info\\INSTALLER

*查看需要被升级的包*

pip list -o

*查看兼容问题*

pip check package_name
pip check

*指定国内源来安装*

pip install -i https://pypi.douban.com/simple/ package_name

国内源有以下

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

*下载包但是不安装*

要是我们想要下载某个包到指定的路径下,命令行如下

pip download package_name -d "某个路径"
pip download requests -d "."

1.3pip批量安装软件包 (这是重点单拿出来)

要生成这种requirements.txt文件,需要这么来做

pip freeze > requirements.txt

而如果我们需要来批量安装第三方库,在命令行中输入以下这个命令

pip install -r requirements.txt