问题
在conda官网可以找到pkg而conda search pkg没有结果?
解决方案
配置了镜像 / channel_alias,把 -c pytorch3d 重定向到镜像
很多人 .condarc 里有类似:
1 | channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda |
这时你写 -c pytorch3d,实际访问的是:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch3d
而这些镜像不一定完整同步了 pytorch3d 的所有索引,有的年份之后就没更新了。
结果就是: 网页看的是官方 anaconda.org/pytorch3d, 命令行访问的是 国内镜像那一份 pytorch3d(可能是空 或 只有很老的文件)。 自然 conda search 就什么也搜不到。
解决思路:临时绕过镜像,直接用官方 URL
1 | conda search pytorch3d -c https://conda.anaconda.org/pytorch3d |