如何使用 anaconda 在 python 中安装 Requirement.txt 中的软件包?

kat*_*oss 32 python anaconda

我对如何仅在 Windows 操作系统中严格使用 Anaconda安装其他人共享的requests.txt 中的所有软件包感到困惑。

  1. 我已经安装了 Anaconda 导航器。我应该在导航器中还是在 conda 提示符中执行此操作?
  2. 我是否需要先创建一个环境,然后激活它,然后pip install requirements.txt在该环境中运行命令?

请问,您能否建议一种更好的方法来使用requirements.txt从anaconda安装软件包并运行python项目?

小智 35

requirements.txt通过以下命令使用 Conda安装软件包时

conda install --yes --file requirements.txt
Run Code Online (Sandbox Code Playgroud)


Dan*_*enz 27

conda 使用一个environment.yaml文件而不是requirements.txt,但您可以将一个文件包含在另一个文件中:

# environment.yaml

name: test-env
channels:
  - conda-forge
dependencies:
  - python>=3.5
  - anaconda
  - pip
  - pip:
    - -r file:requirements.txt
Run Code Online (Sandbox Code Playgroud)

然后使用 conda 通过以下方式创建环境

conda env create -f environment.yaml
Run Code Online (Sandbox Code Playgroud)