首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Conda/Pip环境创建失败与azureml & adlfs/opencensus-ext-azure

Conda/Pip环境创建失败与azureml & adlfs/opencensus-ext-azure
EN

Stack Overflow用户
提问于 2021-11-03 07:54:16
回答 1查看 443关注 0票数 1

我正在尝试使用conda和azureml库创建一个本地开发环境。下面的environment.yml文件可以正常工作。

代码语言:javascript
复制
name: cortixml_azure_env
channels:
  - conda-forge
  - defaults
dependencies:
  - python=3.8.3
  - pandas
  - numpy
  - flake8
  - black
  - pip
  - pip:
    - pyarrow
    - pytest
    - rope
    - dask[dataframe,distributed]
    - azure-storage-blob
    - opencensus-ext-azure
    - azureml-core
    - azureml-pipeline-steps
    - azureml-pipeline-core
    - azureml-pipeline
    - azureml-mlflow
    - scikit-learn
    - lightgbm
    - xgboost

但是现在,我在pip下添加了adlfs,它在“安装pip依赖项:”上停留了几个小时,最后还是失败了。opencensus-ext-azure也会出现这种情况。

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-14 09:44:25

根据我的经验,在不了解您的错误消息的情况下,这个问题的发生通常是因为您试图安装一个与其他环境不兼容的库版本。

换句话说,您没有指定要安装的adlfs版本,因此它试图安装最新可用的版本,而且很可能adlfs与该文件中的其他包有冲突的依赖关系。这解释了为什么它在添加之前运行良好,然后在添加它时失败。

简而言之,您必须使用您所拥有的environment.yml创建一个新的安装,然后尝试亲自安装adlfs。它很可能会抛出一个不兼容的警告消息。使用这些消息指导您使用与其余软件包兼容的正确版本的adlfs

最后,使用以下方法导出该工作环境:

conda env export --name {environment-name} > environment.yml

因此,您可以在其他需要的任何地方重新创建最终环境:

conda env create --name {environment-name} --file environment.yml

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69821314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档