• conda手动下载虚拟环境中的包


    一. 下载导入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
    
    • 1
    • 2
    • 3
    • 4

    一般而言,每次通过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>
    
    • 1

    3.通过命令行进行安装

    3.1进入目标环境

    首先切换到需安装的虚拟环境中(比如我这里的虚拟环境是py38)

    conda activate test001
    
    • 1

    3.2切换至包所在目录

    然后切换到 pkgs_dirs 所在的目录下,切换后的状态如下:

    (test001) D:\program\anaconda\pkgs>
    
    • 1

    3.3使用命令行安装

    输入 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
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    3.4检查是否安装成功

    通过 pip list 命令查看当前环境下已安装的包,若能显示包名及对应的版本号,则说明安装成功

    (py38) D:\program\anaconda\pkgs>pip list
    
    torch                     1.12.0
    
    • 1
    • 2
    • 3

    二. 下载导入.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
  • 相关阅读:
    操作系统:处理机调度与死锁 练习题
    git常见问题
    【MySQL】数据库基础
    感兴趣区域提取算子
    opencv鼠标操作与响应
    xxl-job安装部署
    【哈希表完整代码】模拟实现哈希表和unordered_set与unordered_map
    ComfyUI生成视频时,K采样器就一直报错
    国内离线安装 Chrome 扩展程序的方法总结
    phpstudy设置允许远程访问mysql数据库(linux,pc都适用)
  • 原文地址:https://blog.csdn.net/qq_43978754/article/details/133159790