amazon-web-services - Oracle 到 Aurora - DMS - 失败
问题描述
需要关于以下内容的建议。我试图对极光做一个 DMS,我已经安装了 python3.8.8。我已经安装了所有必需的模块。还安装了 Openssl。
当我触发脚本时,我遇到以下错误。
Traceback(最近一次调用):文件“task_runner.py”,第 2 行,在 import boto3 文件“ /usr/local/lib/python3.8/site-packages/boto3/init.py”,第 16 行,从 boto3.session 导入会话文件“/usr/local/lib/python3.8/site-packages/boto3/session.py”,第 17 行,导入 botocore.session 文件“/usr /local/lib/python3.8/site-packages/botocore/session.py”,第 30 行,在导入 botocore.credentials 文件“/usr/local/lib/python3.8/site-packages/botocore/credentials.py ",第 34 行,从 botocore.config 导入配置文件 "/usr/local/lib/python3.8/site-packages/botocore/config.py",第 16 行,从 botocore.endpoint 导入 DEFAULT_TIMEOUT,MAX_POOL_CONNECTIONS 文件" /usr/local/lib/python3.8/site-packages/botocore/endpoint.py”,第 22 行,从 botocore.awsrequest 导入 create_request_object 文件“/usr/local/lib/python3.8/site-packages/botocore /awsrequest.py",第 26 行,在 import botocore.utils 文件中"/usr/local/lib/python3.8/site-packages/botocore/utils.py”,第 33 行,在 import botocore.httpsession 文件中“/usr/local/lib/python3.8/site-packages/botocore/httpsession .py",第 8 行,从 urllib3.util.ssl_ import ( ImportError: cannot import name 'ssl' from 'urllib3.util.ssl_' (/usr/local/lib/python3.8/site-packages/urllib3/实用程序/ssl_.py)
我已尝试按照另一篇文章中的建议更改 python 的版本,并重新安装了 awscli,但没有任何效果。无论使用什么版本的python,我总是会遇到同样的错误。
最后,正在执行此操作的服务器没有互联网连接。
请建议。
解决方案
清理整个 Python 设置并编辑 Setup.dist 以在构建期间使用 SSL 解决了该问题。
推荐阅读
- angular - 组件之间的引导样式(行和列)
- python - 如何从字典创建 csv
- php - 更新 csv 文件内容后读取 csv 文件返回错误数据
- ember.js - 如何检测 EmberJS 中的一段时间不活动?
- java - 如何对 LinkedList 的字符串数据进行排序
- java - Spring Boot 模块中的“错误:无法找到或加载主类”
- ruby-on-rails - Rails 5:找不到具有友好ID的记录
- docker - Windows docker 容器中的 jfrog-cli - x509:由未知机构签署的证书
- angular - 如何使用角度材料将 Mat-table 中的选定行数据绑定到 angular 中的弹出输入字段
- google-oauth - 谷歌 oauth 和刷新令牌混淆/问题