pipenv虚拟环境打包exe
1.使用pipenv
安装pipenv :
pip install pipenv
使用pipenv建立虚拟环境,通过终端命令行:
pipenv install
建立的虚拟环境是在当前项目文件下的路径上建立的
3.建立完成后可以通过 pipenv shell 进入虚拟环境
pipenv shell
创建成功后,可以在根目录中看到两个文件:
Pipfile中保存着各个依赖包的版本信息,Pipfile.lock保存着依赖包的锁信息。
由于pip源的速度过慢,我们可以修改Pipfile的源信息。
常用的pip源地址如下:
清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣:http://pypi.douban.com/simple/
4.进入后可以通过 pipenv install 包 对依赖的第三方库包进行安装
pipenv install 包是对库包进行配置导入绑定到配置文件pipfile中
最后可以在虚拟环境中安装pyinstaller来对需要打包的文件进行打包;
常用选项:显示虚拟环境实际文件路径 pipenv --venv 显示虚拟环境python解释器所在路径 pipenv --py 显示项目文件所在路径 pipenv --where 删除虚拟环境 pipenv --rm 安装第三方依赖但不加锁(加快速度) pipenv install xxx --skip-lock 常用命令参数:锁定并生成pipfile.lock文件 pipenv lock
查看依赖关系 pipenv graph 在虚拟环境中运行python程序 pipenv run python xxx.py 检查安全漏洞 pipenv check