安装包
安装包
可从官网下载,或直接拷贝已有虚拟环境
中的包
【补充】关于虚拟环境中包的存储路径
打开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 配置中的第一个路径下。
pkgs
目录获取到安装包后,将其拷贝至目标环境的pkgs目录下(查找pkgs目录的方法和步骤1是一样的)。
比如,我这里将 pytorch-1.12.0-py3.8_cuda11.3_cudnn8_0.tar.bz2 这个包拷贝到了 D:\program\anaconda\pkgs>
首先切换到需安装的虚拟环境中(比如我这里的虚拟环境是py38)
conda activate test001
然后切换到 pkgs_dirs 所在的目录下,切换后的状态如下:
(test001) D:\program\anaconda\pkgs>
输入 conda install --use-local 包名,进行安装,如下所示:
(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
通过 pip list 命令查看当前环境下已安装的包,若能显示包名及对应的版本号,则说明安装成功
(py38) D:\program\anaconda\pkgs>pip list
torch 1.12.0
当https://pypi.org/、Anaconda Navigate、conda search都找不到需要的包时,这个时候只能够去https://www.piwheels.org/搜索并下载.whl文件。然后然后在激活虚拟环境后运行该文件,具体过程如下:
整体步骤:手动安装.whl文件
注意: