如何解决Python-为conda kafka安装添加频道
我正在尝试根据requirements.txt创建一个conda环境:
运行命令:
conda create --name kafka-consumer --file requirements.txt
返回错误:
Collecting package metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- confluent-kafka[version='>=1.4.2']
来自https://github.com/confluentinc/examples/blob/latest/clients/cloud/python/requirements.txt的requirements.txt
包含:
requests
certifi
confluent-kafka[avro,json,protobuf]>=1.4.2
如何发现我需要添加哪个频道?
解决方法
在https://anaconda.org/conda-forge/python-confluent-kafka/中,使用以下其中一项:
conda install -c conda-forge python-confluent-kafka
conda install -c conda-forge/label/gcc7 python-confluent-kafka
conda install -c conda-forge/label/cf201901 python-confluent-kafka
conda install -c conda-forge/label/cf202003 python-confluent-kafka
,
这取决于您拥有的操作系统 我认为 WIN 所有者上的 Anaconda 无法安装 confluent-kafka 相关软件包 (直到这个日期) 但我建议通过 CDM 安装它并在任何 IDE 上运行你的代码而无需 Anaconda
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。