【Python的pip配置、程序运行、生成exe文件】

Python的pip配置、程序运行、生成exe文件

一、安装Python

通过官网下载对应的版本,安装即可。
下载地址:https://www.python.org/downloads/

Python标准库查看(Python自带库)

Python 标准库文档

安装Python的时候,如果选第二个自定义安装要记得勾选安装pip

安装python并添加环境变量

安装步骤选项

二、pip介绍

pip的常用命令

1、升级pip

python -m pip install --upgrade pip

2、查看版本

pip -V         #方法一
pip --version  #方法二

3、查看pip已安装的库(包)

pip list             	#查看已安装库列表
pip list -o			 	#查看可以升级的包
pip freeze				#查看已安装的包及版本信息
pip show packagename 	#查看安装路径及依赖环境

4、通过pip安装库(包)

pip install packagename         # 最新版本 
pip install packagename==1.0.4  # 指定版本
pip install path/to/packagename.whl  #安装本地.whl文件,文件位于当前目录可以用./packagename.whl,也可以使用绝对路径如:C:\path\to\packagename.whl,如路径有空格注意加"号
pip install -U packagename		# 安装升级包,注意U是大写,-U也可换为--upgade,此命令不支持全局全部库升级
pip install -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com packagename  # -i 参数指定pip源,--trusted-host获得ssl证书的认证
#注意,除了最后的模块名packagename用你所期望的库名替代外,前面的参数都是固定写法,包括参数顺序。

5、pip卸载库(包)

pip uninstall packagename

6、导出已安装模块到指定文件,迁移到新机器上批量安装

pip freeze > 文件名
pip freeze --all > 文件名
# 注意:带参数--all会将 pip , setuptools这2包进行打包;这与pip list 看到的包的数量一致。如果不加--all,这两个不会打包.
# 我们会经常看到项目下有这样的环境依赖文件 requirements.txt
# 例如:先导出项目当前环境依赖包,再把环境依赖文件requirements.txt在新机器上批量安装如下操作:
pip freeze > requirements.txt  #原项目导出
pip install -r requirements.txt #新机器批量安装,-r表示从文件中读取依赖列表

7、pip参数解释

pip -h
‘’‘
Commands:
install      Install packages. 安装软件包。
download     Download packages.下载下载软件包
uninstall    Uninstall packages.卸载程序包。
freeze       Output installed packages in requirements format.以需求格式输出已安装的包。
inspect      Inspect the python environment.检查python环境。
list         List installed packages.列出已安装的程序包。
show         Show information about installed packages.显示有关已安装程序包的信息。
check        Verify installed packages have compatible dependencies.验证已安装的程序包是否具有兼容的依赖项。
config
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值