Docker镜像中pip依赖的安装位置查询(Poetry+AWS Lambda场景)
Lambda Python 3.12镜像中pip依赖安装路径说明
- 依赖默认安装路径:
/var/lang/lib/python3.12/site-packages/ - 快速验证pytest是否安装的方法:
- 进入容器终端后,直接执行
pip list | grep pytest,无输出则说明未安装 - 或者执行
pip show pytest,若提示「WARNING: Package(s) not found: pytest」则验证成功
- 进入容器终端后,直接执行
- 查看完整依赖安装路径的命令:
执行python -c "import sys; print('\n'.join(sys.path))",输出结果里的site-packages目录就是依赖存放的位置 - 额外说明:由于你配置了
poetry config virtualenvs.create false,Poetry会直接将依赖安装到系统级Python的site-packages目录,也就是上面提到的路径
内容的提问来源于stack exchange,提问作者219CID
相关产品推荐
相关产品推荐

