python包管理

python包管理

作者: yym439 时间: 2022-11-09

python包管理

一. Python3创建虚拟环境

创建虚拟环境
python3 -m venv procjectname_env

激活虚拟环境
procjectname_env\Scripts\activate

退出虚拟环境
procjectname_env\Scripts\deactivate

二. 离线打包过程

1.下载本地包

导出依赖包名(离线)
pip freeze > requirements.txt

打包本机所有包(在线)
pip download -r requirements.txt -d d:\tmp 

打包单个模块(在线)
pip download pyUserInput -d d:\tmp 

2. 安装包

安装单个包
pip install *.whl/
pip install *.tar.gz
python setup.py install

批量安装离线包
pip install --no-index --find-index=d:\tmp -r requirements.txt

批量安装包(在线)
pip install -r requirements.txt