首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Conda-pack: CondaPackError: conda管理的文件

Conda-pack: CondaPackError: conda管理的文件
EN

Stack Overflow用户
提问于 2021-11-16 16:23:59
回答 1查看 1.7K关注 0票数 5

因此,我有一个python项目,所有的测试都在其中运行,但是我会这样做:

conda install -y conda-pack

当我运行时:

conda-pack

我收到一份冗长的投诉:

代码语言:javascript
复制
Collecting packages...
CondaPackError: 
Files managed by conda were found to have been deleted/overwritten in the
following packages:

- conda-pack 0.6.0:
    lib/python3.1/site-packages/conda_pack-0.6.0.dist-info/INSTALLER
    lib/python3.1/site-packages/conda_pack-0.6.0.dist-info/LICENSE.txt
    lib/python3.1/site-packages/conda_pack-0.6.0.dist-info/METADATA
    + 19 others
- types-requests 2.26.0:
    lib/python3.1/site-packages/requests-stubs/METADATA.toml
    lib/python3.1/site-packages/requests-stubs/__init__.pyi
    lib/python3.1/site-packages/requests-stubs/adapters.pyi
    + 41 others
- jsonschema 4.2.1:
    lib/python3.1/site-packages/jsonschema-4.2.1.dist-info/COPYING
    lib/python3.1/site-packages/jsonschema-4.2.1.dist-info/INSTALLER
    lib/python3.1/site-packages/jsonschema-4.2.1.dist-info/METADATA
    + 39 others
- types-setuptools 57.4.2:
    lib/python3.1/site-packages/pkg_resources-stubs/METADATA.toml
    lib/python3.1/site-packages/pkg_resources-stubs/__init__.pyi
    lib/python3.1/site-packages/pkg_resources-stubs/py31compat.pyi
    + 56 others
<snip>

我在conda list中没有发现任何问题,我仍然可以运行我的测试。我看不出我的环境有问题。想法?

EN

回答 1

Stack Overflow用户

发布于 2022-03-25 09:14:59

这应该与这个问题有关:https://github.com/conda/conda-pack/issues/198

根本原因是图像试图使用python3.10,而conda-pack将其解析为python3.1

他们声称已经在Conda-Pack0.7.0 (释放说明)中修复了它,但是我使用的是0.7.0,并且仍然看到了这个问题。

解决方法之一是在新的env中指定另一个python版本:

代码语言:javascript
复制
conda create -n new_env python=3.9 ${other_packages}
conda install conda-pack

conda-pack -n new_env ${your_other_options}
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69992742

复制
相关文章

相似问题

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