conda/pip安装中*gpu的含义是什么?

2024-06-11 23:06:44 发布

您现在位置:Python中文网/ 问答频道 /正文

在{}中{}的意思是什么

见下文:

conda install deepmd-kit=*=*gpu lammps-dp=*=*gpu

Tags: installgpucondakitdp见下文lammpsdeepmd
1条回答
网友
1楼 · 发布于 2024-06-11 23:06:44

该语法允许您指定包的版本和生成类型

conda install <package name>=<version filter>=<build filter>

对于您的情况,它需要安装为GPU构建的deepmd-kitlammps-dp的任何版本

以下是一些其他示例:

  1. 安装与环境兼容的任何版本的deepmd-kit
conda install deepmd-kit
  1. 安装主要版本1,任何兼容的次要版本
conda install deepmd-kit=1.*
  1. 安装主要版本1、次要版本2、任何subversion
conda install deepmd-kit=1.2.*
  1. 安装主版本1.2.1
conda install deepmd-kit=1.2.1

通过生成字符串添加其他相等语法过滤器

  1. 安装主要版本1,任何兼容的次要版本,为python 3.8构建
conda install deepmd-kit=1.*=py38*
  1. 安装主要版本1,任何兼容的次要版本,为GPU构建
conda install deepmd-kit=1.*=*gpu
  1. 安装主要版本1,任何兼容的次要版本,为python 3.8和GPU构建
conda install deepmd-kit=1.*=py38*gpu

相关问题 更多 >