Hyperf安装Aliyun ACM后启动一直报错

今天试着安装了 hyperf 微服务框架

在安装的服务时选择了阿里云的Acm

 控制台一直抱这样的错误

[ERROR] Client error: `GET http://139.196.135.144:8080/diamond-server/config.co?tenant=&dataId=&group=DEFAULT_GROUP` resulted in a `404 Not Found` response:
config data not exist

[line:113] in /www/hyperf/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php

解决方法:

在项目根目录里hyperf/config/autoload/config_center.php修改配置

return [
    'enable' => (bool) env('CONFIG_CENTER_ENABLE', false), // 设置成false
    'driver' => env('CONFIG_CENTER_DRIVER', 'aliyun_acm'),
    'mode' => env('CONFIG_CENTER_MODE', Mode::PROCESS),
    'drivers' => [
        'aliyun_acm' => [
            'driver' => Hyperf\ConfigAliyunAcm\AliyunAcmDriver::class,
            'interval' => 5,
            'endpoint' => env('ALIYUN_ACM_ENDPOINT', 'acm.aliyun.com'),
            'namespace' => env('ALIYUN_ACM_NAMESPACE', ''),
            'data_id' => env('ALIYUN_ACM_DATA_ID', ''),
            'group' => env('ALIYUN_ACM_GROUP', 'DEFAULT_GROUP'),
            'access_key' => env('ALIYUN_ACM_AK', ''),
            'secret_key' => env('ALIYUN_ACM_SK', ''),
            'ecs_ram_role' => env('ALIYUN_ACM_RAM_ROLE', ''),
        ],
    ],
];

或者区申请阿里云的 ACM,成功把相关配置填入也可以的,开发阶段建议关闭

### Python 安装库时报错的常见原因及解决方案 在使用 Python 进行开发时,安装第三方库的过程中可能会遇到各种错误。以下是可能导致这些错误的原因以及对应的解决方法。 #### 1. **Python 和依赖库版本不匹配** 如果使用的 Python 版本与目标库的要求不符,则可能引发安装失败的情况。例如,Selenium 4.x 要求至少使用 Python 3.7 或更高版本[^1]。因此,在尝试安装任何新库之前,请先确认当前环境中的 Python 版本是否满足需求: ```bash python --version ``` 如果不符,请升级到支持的目标版本后再重新执行安装命令。 #### 2. **网络连接不稳定或代理设置不当** 某些情况下,由于国内网络限制或者镜像源配置问题,pip 工具无法正常下载所需的包文件。此时可以考虑切换至国内可用的镜像站点完成操作。比如阿里云提供的 PyPI 镜像是一个不错的选择: ```bash pip install 库名 -i https://mirrors.aliyun.com/pypi/simple/ ``` 另外也可以通过修改 `~/.pip/pip.conf` 文件永久保存此更改以便后续无需重复指定参数。 #### 3. **权限不足导致写入失败** 当试图向系统目录下添加新的模块而未提供足够的管理员权限时也会触发相应异常提示信息。对此有两种处理方式可供选择其一便是利用超级用户身份运行指令;另一种则是将数据存储位置调整为本地路径从而规避此类冲突现象的发生: ```bash sudo pip install 库名 # 方法A 使用root权限 pip install --user 库名 # 方法B 用户级安装 ``` #### 4. **旧版 Pip 存在兼容性隐患** 过期版本的 pip 很容易因为缺乏对最新标准的支持而导致一系列连锁反应式的报错事件发生。所以建议定期检查并及时更新工具链保持最佳状态: ```bash pip install --upgrade pip setuptools wheel ``` #### 5. **清理残留缓存文件** 有时即使解决了上述所有潜在因素之后仍然会出现莫名其妙的现象难以解释清楚到底是什么地方出了差错。这时候不妨试着删除掉那些可能存在损坏风险的数据然后再试一次看看效果如何吧! ```bash pip cache purge ``` 综上所述,针对 python 安装库过程中可能出现的各种状况给出了几个方向上的指导思路供大家参考实践验证有效性的同时也希望能够帮助大家快速定位具体根源所在进而采取有效措施加以应对克服困难继续前进之路[^1]。 ```python import selenium print(selenium.__version__) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值