我的Conda (Ubuntu 18.04)有以下错误信息,但所有功能都正常运行:
/home/td7920/miniconda3/lib/python3.8/site-packages/conda_package_streaming/package_streaming.py:19: UserWarning: zstandard could not be imported. Running without .conda support.
warnings.warn("zstandard could not be imported. Running without .conda support.")
/home/td7920/miniconda3/lib/python3.8/site-packages/conda_package_handling/api.py:29: UserWarning: Install zstandard Python bindings for .conda support
_warnings.warn("Install zstandard Python bindings for .conda support")
Collecting package metadata (repodata.json): | /home/td7920/miniconda3/lib/python3.8/site-packages/conda_package_streaming/package_streaming.py:19: UserWarning: zstandard could not be imported. Running without .conda support.
warnings.warn("zstandard could not be imported. Running without .conda support.")
/home/td7920/miniconda3/lib/python3.8/site-packages/conda_package_handling/api.py:29: UserWarning: Install zstandard Python bindings for .conda support
_warnings.warn("Install zstandard Python bindings for .conda support")
我做了pip安装zstandard和conda安装zstandard。当我执行conda list时,都可以找到
zstandard 0.19.0 py38h5945529_1 conda-forge
zstd 1.5.5.1 pypi_0 pypi
但是仍然得到错误。
我成功的秘诀:
pip install --upgrade --force-reinstall zstandard
pip install --upgrade --force-reinstall zstd
从pip ... --force-reinstall
收到新版本zstd
,我没有从conda ... --force-reinstall
收到。渠道:
- bioconda
- r
- 蟒蛇
- conda-forge 违约
in .condarc ?
我在Windows 11盒子上,并且专门使用Anaconda/conda/navigator来安装和更新软件包,不惜一切代价避免使用pip。使用:Python 3.10.9 |由Anaconda, Inc.打包| (main, Mar 1 2023, 18:18:15) [MSC v.1916 64位(AMD64)]
我也遇到了这个问题,并尝试了大多数张贴的答案,但无济于事。我尝试在一个普通的conda env python窗口中导入zstandard,它提示我编译版本之间的冲突。所以我猜通过pip简单地强制安装最新版本的zstandard是值得冒险的。
我去https://pypi.org/project/zstandard/得到了最新的版本号,在写这篇文章的时候是0.21.0,在conda env终端窗口内运行pip install zstandard==0.21.0,问题就消失了。
对于我的每个环境,我都做了同样的事情,没有更多的问题。
我想出了一个解决这个问题的方法。我们需要在以下两个.py文件中import zstandard
,然后一切都会顺利。
/home/ubuntu/anaconda3/lib/python3.9/网站/conda_package_handling/api.py
/home/ubuntu/anaconda3/lib/python3.9/网站/conda_package_streaming/package_streaming.py