Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >docker-compose cannot import name UnrewindableBodyError 的解决办法

docker-compose cannot import name UnrewindableBodyError 的解决办法

作者头像
飞奔去旅行
发布于 2021-03-03 02:47:00
发布于 2021-03-03 02:47:00
89700
代码可运行
举报
文章被收录于专栏:智慧协同智慧协同
运行总次数:0
代码可运行

报错信息:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[jenkins@bar-test-app cem-platform]$ docker-compose up -d --build
Traceback (most recent call last):
  File "/bin/docker-compose", line 7, in <module>
    from compose.cli.main import main
  File "/usr/lib/python2.7/site-packages/compose/cli/main.py", line 17, in <module>
    import docker
  File "/usr/lib/python2.7/site-packages/docker/__init__.py", line 2, in <module>
    from .api import APIClient
  File "/usr/lib/python2.7/site-packages/docker/api/__init__.py", line 2, in <module>
    from .client import APIClient
  File "/usr/lib/python2.7/site-packages/docker/api/client.py", line 5, in <module>
    import requests
  File "/usr/lib/python2.7/site-packages/requests/__init__.py", line 58, in <module>
    from . import utils
  File "/usr/lib/python2.7/site-packages/requests/utils.py", line 32, in <module>
    from .exceptions import InvalidURL
  File "/usr/lib/python2.7/site-packages/requests/exceptions.py", line 10, in <module>
    from urllib3.exceptions import HTTPError as BaseHTTPError
  File "/usr/lib/python2.7/site-packages/urllib3/__init__.py", line 10, in <module>
    from .connectionpool import (
  File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 31, in <module>
    from .connection import (
  File "/usr/lib/python2.7/site-packages/urllib3/connection.py", line 45, in <module>
    from .util.ssl_ import (
  File "/usr/lib/python2.7/site-packages/urllib3/util/__init__.py", line 4, in <module>
    from .request import make_headers
  File "/usr/lib/python2.7/site-packages/urllib3/util/request.py", line 5, in <module>
    from ..exceptions import UnrewindableBodyError
ImportError: cannot import name UnrewindableBodyError

解决办法

  1. 查看安装包情况
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ pip list|egrep ‘requests|utils|urllib3’
zsh: command not found: utils
zsh: command not found: urllib3’
  1. 安装或更新包
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip install --upgrade utils urllib3

参考:docker-compose cannot import name UnrewindableBodyError_u011659193的博客-CSDN博客

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
python requests.pac
平时跑的好好的python脚本,今天一运行出现错误,把解决方法记录,如下: 错误内容: Traceback (most recent call last): File "/home/teld/mysqlDateBackup.py", line 12, in <module> from xxxx import xxxxx File "/usr/lib/python2.7/site-packages/azure/storage/blob/init.py", line 39, in <module> from .blockblobservice import BlockBlobService File "/usr/lib/python2.7/site-packages/azure/storage/blob/blockblobservice.py", line 64, in <module> from .baseblobservice import BaseBlobService File "/usr/lib/python2.7/site-packages/azure/storage/blob/baseblobservice.py", line 95, in <module> from ..storageclient import StorageClient File "/usr/lib/python2.7/site-packages/azure/storage/storageclient.py", line 18, in <module> import requests File "/usr/lib/python2.7/site-packages/requests/init.py", line 58, in <module> from . import utils File "/usr/lib/python2.7/site-packages/requests/utils.py", line 32, in <module> from .exceptions import InvalidURL File "/usr/lib/python2.7/site-packages/requests/exceptions.py", line 10, in <module> from .packages.urllib3.exceptions import HTTPError as BaseHTTPError File "/usr/lib/python2.7/site-packages/requests/packages/init.py", line 95, in load_module raise ImportError("No module named '%s'" % (name,)) ImportError: No module named 'requests.packages.urllib3' 解决方法: pip install --upgrade --force-reinstall 'requests==2.6.0' urllib3
py3study
2020/01/03
8570
docker学习6-docker-compose容器集群编排
实际工作中我们部署一个应用,一般不仅仅只有一个容器,可能会涉及到多个,比如用到数据库,中间件MQ,web前端和后端服务,等多个容器。 我们如果一个个去启动应用,当项目非常多时,就很难记住了,所有需要一个配置文件,负责实现对Docker容器集群的快速编排。
上海-悠悠
2019/08/20
9950
docker学习6-docker-compose容器集群编排
Python2.6低版本Python如何实现爬虫功能
之前我在文章中实现了用requests库爬取腾讯疫情数据的功能。但是我再Linux服务器上运行那个程序却出现了意想不到的情况。运行结果
震八方紫面昆仑侠
2020/07/23
8500
Python2.6低版本Python如何实现爬虫功能
树莓派4B安装docker-compose(64位Linux)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
程序员欣宸
2019/09/25
2.3K0
树莓派4B安装docker-compose(64位Linux)
启动targetcli时遭遇ImportError: cannot import name ALUATargetPortGroup故障
targetcli是一个iSCSI配置管理工具,该工具简单易用,可以直接替换scsi-target-utils。满心欢喜的装上它,正准备一睹为快,就杯具了。报错ImportError: cannot import name ALUATargetPortGroup。下面就这针对这个错误的解决方案。
Leshami
2018/08/06
9800
Docker 常见问题 - MAC 电脑运行 docker-compose up -d 报 File "docker/transport/unixconn.py", line 43, in con
https://github.com/prisma/prisma1/issues/5120
小菠萝测试笔记
2021/10/12
2.1K0
【python】prepare for
/tmp/tmp4BEPxg/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
py3study
2020/01/03
6920
Linux更新openssl版本,以解决Python的requests库 import失败
由以上日志可得报错原因是代码第三行,我引用了requests库,但是requests库里的urllib3依赖openssl1.1.1+版本,但我的服务器openssl版本是 1.0.2k,所以解决的方法就是更新我服务器上的openssl版本为1.1.1+
huolong
2024/01/10
1.1K0
通过Python将监控数据由influxdb写入到MySQL
我们知道InfluxDB是最受欢迎的时序数据库(TSDB)。InfluxDB具有 持续高并发写入、无更新;数据压缩存储;低查询延时 的特点。从下面这个权威的统计图中,就可以看出InfluxDB的热度。
东山絮柳仔
2021/05/26
2.8K0
Tungsten Fabric实战:对接vMX虚拟路由平台填坑
要了解Tungsten Fabric的硬件对接机制,不一定真的去购买交换机设备来部署,更现实的方法是使用虚拟机软件版本来做模拟实验,本文使用瞻博网络vMX虚拟路由平台,模拟其MX和QFX系列交换机的对接扩展操作。 下面做的实验就是基于[EVE-NG](http://www.eve-ng.cn/doku.php)模拟平台,在CentOS虚拟机上做Tungsten Fabric&k8s集成部署,然后启动vMX来做对接。
Tungsten Fabric
2020/06/05
9200
Tungsten Fabric实战:对接vMX虚拟路由平台填坑
SQL同步错误时的解决方案
在尝试运行现有项目时,恢复数据库并安装所有必需的依赖项后,执行 syncdb 命令时遇到了错误。以下是错误信息:
用户11021319
2024/03/27
2280
SQL同步错误时的解决方案
Django从1.8升级到1.11趟坑记录
https://stackoverflow.com/questions/34348360/cannot-resolve-django-utils-log-nullhandler-in-django-1-9
高木工
2019/05/06
3.3K0
python插件 docker buil
     由于公司线上安全要求,不能直接使用pip安装,也没有自行部署pypi源,于是有了此篇文章。本文主要以etcd3插件为示例。
py3study
2020/01/10
7590
Import Error: cannot import name ‘export_saved_model
Using TensorFlow backend.D:\Anaconda install\lib\site-packages\tensorflow\python\framework\dtypes.py:516: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) /
狼啸风云
2020/12/21
3.4K0
window下python3里pip安装
最近在学Django时遇到了一个问题,python3.6版本下使用pip安装mysql-python失败。其实一句话很简单,python3以上使用的是pymysql,如果是python2.7对应的是下mysql-python。那如何让Django驱动mysql数据库
py3study
2020/01/10
7320
Ascend 910b vllm运行报错: cannot import name 'log' from 'torch.distributed.elastic
在Ascend 910b上运行vllm报错. ImportError: cannot import name 'log' from 'torch.distributed.elastic.agent.server.api'
望天
2025/04/24
1900
shell技巧分享(三)
13 Apr 2018 shell技巧分享(三) 这是一个系列文章,主要分享shell(部分功能仅适用于bash)的使用建议和技巧,每次分享3点,希望你能有所收获。 1 交互模式时自动输入 $ pip uninstall redis Uninstalling redis-2.10.6: /usr/lib/python2.7/site-packages/redis-2.10.6.dist-info/DESCRIPTION.rst /usr/lib/py
俊采
2018/05/15
6920
解决python3中关于import的疑难杂症
在Python工程项目中,如果一个文件夹下有__init__.py文件就会认为该文件夹是一个包package,这样可以方便组织工程文件,避免模块名冲突。
TOMOCAT
2021/04/09
2K0
Tensorflow protobuf版本报错问题解决(AttributeError: 'module' object has no attribute 'Default')
本文介绍了在Tensorflow中使用protobuf时遇到的报错问题,通过升级protobuf库版本以及使用默认的pool来解决这个问题。同时,文章也介绍了一些可能的原因和解决方法。
sparkexpert
2018/01/09
6.2K0
npc_gzip笔记 - plus studio
npc_gzip 的论文名叫做 "Low-Resource" Text Classification: A Parameter-Free Classification Method with Compressors ,意为不需要参数,使用压缩器的文本分类方法。论文的代码也只有仅仅的十四行,就在部分数据集上取得了超越 bert 的效果。
plus sign
2024/02/29
1700
npc_gzip笔记 - plus studio
推荐阅读
相关推荐
python requests.pac
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验