我是conda的新手。我想知道如何安装较旧的软件包。如果我执行“ conda搜索”,然后对“ pygpu”进行grep,则看到以下内容:
pygpu 0.6.2 py27_0 pkgs/free
pygpu 0.6.2 py35_0 pkgs/free
pygpu 0.6.2 py36_0 pkgs/free
pygpu 0.6.4 py27_0 pkgs/free
pygpu 0.6.4 py27_1 pkgs/free
pygpu 0.6.4 py35_0 pkgs/free
pygpu 0.6.4 py35_1 pkgs/free
pygpu 0.6.4 py36_0 pkgs/free
pygpu 0.6.4 py36_1 pkgs/free
pygpu 0.6.8 py27_0 pkgs/free
pygpu 0.6.8 py35_0 pkgs/free
pygpu 0.6.8 py36_0 pkgs/free
pygpu 0.6.9 py27_0 pkgs/free
pygpu 0.6.9 py35_0 pkgs/free
pygpu 0.6.9 py36_0 pkgs/free
pygpu 0.7.5 py27h14c3975_0 pkgs/main
pygpu 0.7.5 py35h14c3975_0 pkgs/main
pygpu 0.7.5 py36h14c3975_0 pkgs/main
pygpu 0.7.6 py27h035aef0_0 pkgs/main
pygpu 0.7.6 py27h3010b51_0 pkgs/main
pygpu 0.7.6 py35h3010b51_0 pkgs/main
pygpu 0.7.6 py36h035aef0_0 pkgs/main
pygpu 0.7.6 py36h3010b51_0 pkgs/main
pygpu 0.7.6 py37h035aef0_0 pkgs/main
但是,如果我尝试使用类似这样的命令来安装pygpu的任何特定版本
conda install pygpu=0.68
conda install pygpu=0.64
conda install pygpu=0.62
它抱怨
PackagesNotFoundError: The following packages are not available from current channels:
Current channels:
- https://repo.anaconda.com/pkgs/main/linux-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/free/linux-64
- https://repo.anaconda.com/pkgs/free/noarch
- https://repo.anaconda.com/pkgs/r/linux-64
- https://repo.anaconda.com/pkgs/r/noarch
- https://repo.anaconda.com/pkgs/pro/linux-64
- https://repo.anaconda.com/pkgs/pro/noarch
To search for alternate channels that may provide the conda package you're
looking for, navigate to
我在做什么错?我假设“ conda搜索”列出了可以安装的软件包。那不是真的吗?
这可能与第3列中的“构建”有关吗?如果那些版本的pygpu可用于不同于我自己的版本,那将是有道理的。如果是这样,我如何确定哪个版本适合我?我正在运行Python 2.7.15。我认为这意味着构建py27_1非常适合我。但是,然后为py27_1创建的pygpu = 0.64应该可以,但不能。我有什么误会?