在询问各位专家之前,我已经尝试找到这个问题的答案。我还研究了
pip
男人条目。
我想弄清楚如何仅下载一次软件包并在设置多个环境时使用该文件。例如,如果我在基本环境中安装
pytorch2
,请保存该安装中的 .whl
文件,或者首先下载包并将 pip
指向该文件。
pytorch包
cu118
大约2.3GB。每次创建新环境时,pip都会下载该文件,一个wheel文件,安装后似乎被删除了。我正在使用 miniconda 设置不同的环境,每个环境都需要安装。我希望能够从文件安装它,而不是重复下载。
我的理解是,我可以为我想要创建的每个环境创建一个需求文件。如果可能的话,我希望能够在需求文件中执行类似的操作: (我知道这不是名字,但我认为它表达了要点)
--extra-index-url c:\tmp\cuda118.whl
torch>=2.1.0
torchvision
torchaudio
任何帮助将不胜感激!
我不知道该尝试什么,因为我找不到例子。
您可以使用下载的轮子将 /local/dir/ 设置为您的路径
python -m pip install --no-index --find-links=/local/dir/ SomePackage
更多信息这里