。这是因为conda环境是相互独立的,每个环境都有自己的软件包和依赖关系。当你在一个conda环境中安装pytorch时,conda会检查当前环境中是否已经存在pytorch的安装,如果存在,则会先将其删除,然后再安装新的版本。
然而,如果你希望在不影响其他conda环境的情况下安装pytorch,可以考虑以下两种方法:
myenv
是你想要创建的环境名称,python=3.8
指定了Python的版本,cudatoolkit=xx.x
是可选的,用于指定CUDA的版本。conda env list
conda activate target_env
conda install pytorch torchvision torchaudio cudatoolkit=xx.x -c pytorch
总结起来,为了避免在一个conda环境中安装pytorch时删除其他环境中的现有安装,你可以选择创建一个新的conda环境或使用conda的环境管理功能来管理不同环境中的软件包。这样可以确保各个环境的独立性和稳定性。
Elastic 实战工作坊
Elastic 实战工作坊
云+社区技术沙龙[第14期]
GAME-TECH
腾讯云GAME-TECH游戏开发者技术沙龙
DB TALK 技术分享会
云+社区技术沙龙[第2期]
云+社区技术沙龙[第10期]
腾讯云GAME-TECH沙龙
Elastic 中国开发者大会
领取专属 10元无门槛券
手把手带您无忧上云