当前位置:论坛首页 > Linux面板 > 求助

【已完成】阿里云 oss 出错了

发表在 Linux面板2024-9-11 14:23  关闭 [复制链接] 7 414

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:
2024-09-05 09:49:59 - Linux面板9.2.0
阿里云OSS-6.8
系统版本:系统:CentOS 8.5.2111 x86_64(Py3.7.4)


  
问题描述:
打开阿里云 OSS 管理报错了,然后自动备份找不到 oss2.headers 模块

相关截图(日志、错误):
1.jpg 2.jpg

使用道具 举报 只看该作者 回复
发表于 2024-9-11 17:45:15 | 显示全部楼层
本帖最后由 堡塔开发标 于 2024-9-13 11:55 编辑

终端执行   /www/server/panel/pyenv/bin/python3.7 -m pip install --upgrade pip,然后执行/www/server/panel/pyenv/bin/python3.7 -m pip install --upgrade setuptools wheel ,
最后执行btpip install oss2==2.18.3

使用道具 举报 回复 支持 1 反对 0
发表于 2024-9-11 16:09:02 | 显示全部楼层
您好,centos官方停止了对centos 7/8的维护了,建议是更换操作系统
您这个报错是您机器缺少这个模块
使用道具 举报 回复 支持 反对
发表于 2024-9-11 16:17:23 | 显示全部楼层
终端执行     btpip install oss2==2.18.3 试试
使用道具 举报 回复 支持 反对
发表于 2024-9-11 17:38:42 | 显示全部楼层
宝塔用户_lkntyy 发表于 2024-9-11 16:17
终端执行     btpip install oss2==2.18.3 试试
  1. ➜  ~  btpip install oss2==2.18.3
  2. Looking in indexes: https://mirrors.aliyun.com/pypi/simple/
  3. Collecting oss2==2.18.3
  4.   Downloading https://mirrors.aliyun.com/pypi/packages/b2/9c/a16e0d92ccef9ee31f5c1ae2a96d5502bbed94eae554c31c77e07c018920/oss2-2.18.3.tar.gz (276 kB)
  5.      |████████████████████████████████| 276 kB 69.1 MB/s
  6.     ERROR: Command errored out with exit status 1:
  7.      command: /www/server/panel/pyenv/bin/python3.7 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-npp2a8xx/oss2/setup.py'"'"'; __file__='"'"'/tmp/pip-install-npp2a8xx/oss2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-npp2a8xx/oss2/pip-egg-info
  8.          cwd: /tmp/pip-install-npp2a8xx/oss2/
  9.     Complete output (34 lines):
  10.     /www/server/panel/pyenv/lib/python3.7/site-packages/setuptools/dist.py:745: SetuptoolsDeprecationWarning: Invalid dash-separated options
  11.     !!
  12.    
  13.             ********************************************************************************
  14.             Usage of dash-separated 'index-url' will not be supported in future
  15.             versions. Please use the underscore name 'index_url' instead.
  16.    
  17.             This deprecation is overdue, please update your project and remove deprecated
  18.             calls to avoid build errors in the future.
  19.    
  20.             See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
  21.             ********************************************************************************
  22.    
  23.     !!
  24.       opt = self.warn_dash_deprecation(opt, section)
  25.     Traceback (most recent call last):
  26.       File "<string>", line 1, in <module>
  27.       File "/tmp/pip-install-npp2a8xx/oss2/setup.py", line 53, in <module>
  28.         'Programming Language :: Python :: 3.8'
  29.       File "/www/server/panel/pyenv/lib/python3.7/site-packages/setuptools/__init__.py", line 107, in setup
  30.         return distutils.core.setup(**attrs)
  31.       File "/www/server/panel/pyenv/lib/python3.7/site-packages/setuptools/_distutils/core.py", line 147, in setup
  32.         _setup_distribution = dist = klass(attrs)
  33.       File "/www/server/panel/pyenv/lib/python3.7/site-packages/setuptools/dist.py", line 490, in __init__
  34.         for k, v in attrs.items()
  35.       File "/www/server/panel/pyenv/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 283, in __init__
  36.         self.finalize_options()
  37.       File "/www/server/panel/pyenv/lib/python3.7/site-packages/setuptools/dist.py", line 924, in finalize_options
  38.         for ep in sorted(loaded, key=by_order):
  39.       File "/www/server/panel/pyenv/lib/python3.7/site-packages/setuptools/dist.py", line 923, in <lambda>
  40.         loaded = map(lambda e: e.load(), filtered)
  41.       File "/www/server/panel/pyenv/lib/python3.7/site-packages/setuptools/_vendor/importlib_metadata/__init__.py", line 210, in load
  42.         return functools.reduce(getattr, attrs, module)
  43.     AttributeError: type object 'Distribution' has no attribute '_finalize_feature_opts'
  44.     ----------------------------------------
  45. ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  46. WARNING: You are using pip version 20.0.2; however, version 24.0 is available.
  47. You should consider upgrading via the '/www/server/panel/pyenv/bin/python3.7 -m pip install --upgrade pip' command.
  48. ➜  ~
复制代码


安装报这个错误要怎么处理
使用道具 举报 回复 支持 反对
发表于 2024-9-11 17:47:59 | 显示全部楼层
宝塔用户_lkntyy 发表于 2024-9-11 17:45
终端执行   /www/server/panel/pyenv/bin/python3.7 -m pip install --upgrade pip

ok 原来是 pip 版本不对导致安装不上的啊  成功安装了这个 oss2 了 谢谢
使用道具 举报 回复 支持 反对
发表于 2024-9-11 17:48:52 | 显示全部楼层
麻烦管理员关闭一下这个帖子 已经解决了
使用道具 举报 回复 支持 反对
发表于 2024-9-12 09:58:22 | 显示全部楼层
问题解决已闭贴
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表