【问题标题】:How to choose specific versions of packages to download using conda?如何使用 conda 选择要下载的特定版本的软件包?
【发布时间】:2019-05-15 06:24:45
【问题描述】:

我正在尝试安装特定的软件包版本,但不太确定如何访问特定版本。当我输入 conda install SomePackage 时,它​​只会下载最新的默认值。如何选择特定版本?

目前我想要这个包 GDAL 2.2.4 我在这里看到它: https://anaconda.org/conda-forge/gdal/files

但是如何使用 conda 提示符下载该特定版本?

谢谢

【问题讨论】:

    标签: python package anaconda conda


    【解决方案1】:

    根据 Anaconda 文档,您应该这样做:

    conda install package=version ,比如:

    conda install scipy=0.15.0
    

    查看你有模式疑问的文档案例:https://conda.io/docs/user-guide/tasks/manage-pkgs.html

    或者问题出在包的版本上。

    【讨论】:

      【解决方案2】:

      如果您使用 environment.yml 文件进行构建,则相同。此 environment.yml 下载 java 1.8 conda 包和 pip pyspark 包。

        name: my-conda-env
        channels:
            - defaults
        dependencies:
            - python=3.6
            - pip
            - ipython
            - jupyter
            - openjdk=8.0.152
          - pip:
            - pyspark
      

      请注意,如果您正在构建和部署 pypi 包(而不是 conda 环境)到已为 spark 设置的预构建 docker 容器,则此配置(conda java + pip pyspark)很有用。

      【讨论】:

        猜你喜欢
        • 2022-01-17
        • 1970-01-01
        • 1970-01-01
        • 2019-12-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多