Python 如何使用conda选择要下载的软件包的特定版本?

Python 如何使用conda选择要下载的软件包的特定版本?,python,package,anaconda,conda,Python,Package,Anaconda,Conda,我正在尝试安装特定的软件包版本,但不太确定如何访问特定的版本。当我输入conda install SomePackage时,它只下载最新的默认值。如何选择特定版本 目前我想要这个软件包GDAL 2.2.4我看到它列在这里: 但是如何使用conda提示符下载特定版本呢 谢谢根据Anaconda文档,您应该: conda install package=版本,如: conda install scipy=0.15.0 如果您对模式有疑问,请查看文档: 或者问题可能是软件包的版本。如果您使用env

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

目前我想要这个软件包GDAL 2.2.4我看到它列在这里:

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


谢谢

根据Anaconda文档,您应该:

conda install package=版本,如:

conda install scipy=0.15.0
如果您对模式有疑问,请查看文档:


或者问题可能是软件包的版本。

如果您使用environment.yml文件进行构建,则问题相同。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
请注意,如果您正在为已为spark设置的预构建docker容器构建和部署pypi包(而不是conda环境),则此配置(conda java+pip pyspark)非常有用