一. 下载导入tar安装包
1.准备安装包
安装包
可从官网下载,或直接拷贝已有虚拟环境
中的包
【补充】关于虚拟环境中包的存储路径
打开cmd,输入 conda config --show
查看 pkgs_dirs 属性的值
C:\Users\XXX>conda config --show
pkgs_dirs:
- D:\program\anaconda\pkgs # 安装包存储在第一个路径
- C:\Users\XXX\.conda\pkgs
- C:\Users\XXX\AppData\Local\conda\conda\pkgs
一般而言,每次通过conda下载的包都会安装到 pkgs_dirs 配置中的第一个路径下。
2.拷贝至conda环境的pkgs
目录
获取到安装包后,将其拷贝至目标环境的pkgs目录下(查找pkgs目录的方法和步骤1是一样的)。
比如,我这里将 pytorch-1.12.0-py3.8_cuda11.3_cudnn8_0.tar.bz2 这个包拷贝到了 D:\program\anaconda\pkgs>
3.通过命令行进行安装
3.1进入目标环境
首先切换到需安装的虚拟环境中(比如我这里的虚拟环境是py38)
conda activate test001
3.2切换至包所在目录
然后切换到 pkgs_dirs 所在的目录下,切换后的状态如下:
(test001) D:\program\anaconda\pkgs>
3.3使用命令行安装
输入 conda install --use-local 包名,进行安装,如下所示:
java
(test001) D:\program\anaconda\pkgs>conda install --use-local pytorch-1.12.0-py3.8_cuda11.3_cudnn8_0.tar.bz2
Downloading and Extracting Packages
Downloading and Extracting Packages
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
3.4检查是否安装成功
通过 pip list 命令查看当前环境下已安装的包,若能显示包名及对应的版本号,则说明安装成功
(py38) D:\program\anaconda\pkgs>pip list
torch 1.12.0
二. 下载导入.whl安装包
当https://pypi.org/、Anaconda Navigate、conda search都找不到需要的包时,这个时候只能够去https://www.piwheels.org/搜索并下载.whl文件。然后然后在激活虚拟环境后运行该文件,具体过程如下:
整体步骤:手动安装.whl文件
注意:
- 使用pip install **.whl文件时,一定要注意不可以开vpn,不然会报错!!!
- 也可以不用下载到本地,直接pip install Django-3.2.7-py3-none-any.whl