Python - 为 conda kafka 安装添加通道
Python - add channel for conda kafka install
我正在尝试基于 requirements.txt:
创建一个 conda 环境
运行 命令:
conda create --name kafka-consumer --file requirements.txt
returns 错误:
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']
requirements.txt 来自 https://github.com/confluentinc/examples/blob/latest/clients/cloud/python/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
这取决于 OS 你有
我不认为 WIN 所有者的 Anaconda 能够安装与 confluent-kafka 相关的包
(直到这个日期)
但我建议通过 CDM 和 运行 您的代码安装它,而无需在任何 IDE
上安装 Anaconda
我正在尝试基于 requirements.txt:
创建一个 conda 环境运行 命令:
conda create --name kafka-consumer --file requirements.txt
returns 错误:
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']
requirements.txt 来自 https://github.com/confluentinc/examples/blob/latest/clients/cloud/python/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
这取决于 OS 你有 我不认为 WIN 所有者的 Anaconda 能够安装与 confluent-kafka 相关的包 (直到这个日期) 但我建议通过 CDM 和 运行 您的代码安装它,而无需在任何 IDE
上安装 Anaconda