Mr.*_*rew 2 python conda miniconda cupy
我尝试通过 conda 包分发安装 Nvidia 的 GPU python 包,但遇到以下错误:
PackagesNotFoundError: The following packages are not available from
current channels:
- pyculib
Current channels:
- https://repo.anaconda.com/pkgs/main/win-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/r/win-64
- https://repo.anaconda.com/pkgs/r/noarch
- https://repo.anaconda.com/pkgs/msys2/win-64
- https://repo.anaconda.com/pkgs/msys2/noarch
Run Code Online (Sandbox Code Playgroud)
CuPy 和 pyculib 软件包的正确分发渠道是什么?
pyculib被收集到free频道中。但该free通道在 4.7 中被删除conda。
引用为什么我们在 Conda 4.7 中删除了 \xe2\x80\x9cFree\xe2\x80\x9d 通道
\n\n\n\n\n我们在 Conda 4.7 中所做的更改之一是从默认通道配置中删除了名为 \xe2\x80\x9cfree\xe2\x80\x9d 的软件集合。\xe2\x80\x9cfree\xe2\x80\x9d 通道是我们在 Anaconda Distribution 5.0 版本中切换配方/编译器之前的包集合。
\n
解决办法:重新启用free通道。
全局启用free通道。
conda config --set restore_free_channel true\nconda install pyculib\nRun Code Online (Sandbox Code Playgroud)仅启用当前活动环境free的通道。
conda config --set restore_free_channel true --env\nconda install pyculib\nRun Code Online (Sandbox Code Playgroud)free在单个命令中临时使用通道。
CONDA_RESTORE_FREE_CHANNEL=1 conda install pyculib\nRun Code Online (Sandbox Code Playgroud)