全文参考:https://blog.csdn.net/weixin_43843003/article/details/98619962;https://www.cnblogs.com/jasonzhang-blog/p/11262738.html;

文章目录

  • 批量导出,在正确的虚拟环境中进行:
  • 单个包下载,以numpy为例:

要在无法访问网络的电脑上搭建或移植已经搭建好的anaconda环境,首先你需要通过(如果你想安装在默认环境,忽略下面conda create这句,直接看正文):
conda create -n YOURENVNAME python=3.6(这里的python=3.6是可选的,不一定需要指定版本)

以下为正文:

然后在你已经搭建好环境的电脑上开始依赖库的导出:
如果你有多个虚拟环境,且希望导出的是某一个虚拟环境,你要切换到你的虚拟环境下进行一下操作,激活虚拟环境:

conda activate pytorch # 我的环境名称是pytorch

批量导出,在正确的虚拟环境中进行:

pip freeze > requirement.txt # requirement.txt是你要导出的所有依赖库的文件,路径为当前文件夹

然后你会生成一个requirement.txt文件,内容和下图相仿,本质就是将你的环境中的所有已安装的库的名称和版本进行保存。

然后在命令行输入

# 这里的含义是,根据requirement.txt来下载所有依赖库,保存到 ./lib文件夹中
pip download -d  ./libs  -r requirement.txt

下载好的文件夹如图:

这样就搞好了移植环境需要的所有数据,将requirement.txt和上述文件夹拷贝到离线的电脑。
(创建并)进入你想安装上述包的环境(conda activate pytorch或者conda create -n YOURENVNAME python=3.6 # 创建一个python版本为3. 6的,记得更改虚拟环境名和Python版本
在离线电脑的虚拟环境中:

# 其中DIR为离线库文件夹路径,PATH为离线库列表文件路径
pip install --no-index --find-links=./libs  -r requirement.txt

完成安装!

单个包下载,以numpy为例:

# download后跟上包名 -d后面是文件夹名,注意:这里会将你想下载的包的所有依赖包也一并下载下来
pip download numpy -d ./packages

到离线电脑上的虚拟环境中:

# numpy-xxxxx为你上一步下载的文件,如果有依赖被下载,也需要进行依赖的安装,方法一样
pip install numpy-xxxxx

anaconda 导出和离线安装依赖库(单个或批量)相关推荐

  1. Anaconda环境下离线安装dlib库,在线安装很多问题报错,离线安装速度快稳定

    本文主要是基于anaconda 来安装dlib的,python3.8 第一步:在anaconda 安装路径下找到Anaconda Propt 并打开 第二步:安装dlib包前,先安装cmake和boo ...

  2. python anaconda离线安装第三方库

    IDE: spyder(anaconda) 背景: 工作环境是在单位远程服务器上,无奈不能连接外网,安装新的库也不是一条指令就能解决的,现在我记录一下离线安装第三方库的做法,以SQLAlchemy为例 ...

  3. 经验分享:Python3离线安装及库更新

    Python3离线安装及库更新 背景 思路 步骤 一, 安装操作系统 二, 安装python 2.1, 安装依赖环境 2.2, 安装python 2.2.1, 创建Python目录 2.2.2, 解压 ...

  4. python如何离线安装第三方库_Python在线和离线安装第三方库的方法

    Python在线和离线安装第三方库的方法 Windows环境: (1)离线安装 首先在线搜索并下载你需要的第三方库:网址https://pypi.org/project/ 安装whl包: pip in ...

  5. Python 用pip批量安装包 requirements.txt(python查看安装的第三方扩展包)| 利用requirements.txt离线安装依赖包

    文章目录 一.python用pip批量安装包 pip freeze 为什么比 pip list 的包少几个呢? 二.[推荐]使用pipreqs 写入requirements.txt 三.利用requi ...

  6. python离线安装第三方库

    python离线安装第三方库 本人也是一枚小白,欢迎大佬们批评指正! 当服务器是未联网状态时,在环境中安装第三方包就很不方便.下面是自己学习过多篇文章后,结合自己实际安装步骤,写的一点总结. 1. 在 ...

  7. 解决离线安装依赖包的方法

    解决离线安装依赖包的方法 参考文章: (1)解决离线安装依赖包的方法 (2)https://www.cnblogs.com/rong2019/articles/11910867.html (3)htt ...

  8. python安装离线包window_python 离线安装unrar库

    离线安装python库参考: http://www.cnblogs.com/michael-xiang/p/5690746.html 安装 unrar 的错误问题 参考: https://github ...

  9. Anaconda:使用pip安装第三方库:keras、TensorFlow、h5py

    Anaconda:使用pip安装第三方库:keras.TensorFlow.h5py 一.Anaconda的下载和安装 在Anaconda的官网上下载python3.7版本的Anaconda. 二.安 ...

最新文章

  1. 高影响力期刊iMeta扬帆起航!第一篇文章已上线!
  2. (二十)java多线程之ScheduledThreadPoolExecutor
  3. h2 mysql 差别_h2内存数据库和mysql数据库的区别
  4. window10 java 设置环境变量
  5. java做服务器端给客户端传数据包_java 服务器怎样给客户端传输数据
  6. java 方法参数绑定_java在注解中绑定方法参数的解决方案
  7. 网易云深度学习第一课第二周编程作业
  8. PoseNet: A Convolutional Network for Real-Time 6-DOF Camera Relocalization
  9. 方维团购系统二次开发,项目经验
  10. 2020年软考信息安全工程师教程第2版
  11. 2022,云上开发的新纪元
  12. 数据分析的工作目标是什么
  13. 《测试用例评审》会议纪要模板
  14. Intellij IDEA 神级插件
  15. 什么是友情? 什么是爱情?
  16. PS一键生成鎏金字特效插件(糖果滤镜Skin Eye Candy)
  17. Java-判断回文数
  18. Nginx 出现 403 Forbidden 的解决办法
  19. 通过SSH远程控制服务器
  20. Radius/Free Radius/Diameter协议

热门文章

  1. PowerBuilder 8/9 与 SCC的集成(1)
  2. 0.前端简历编写和面试前准备
  3. 精神心理科医生:双相抑郁与单相抑郁的鉴别
  4. 数字魔方c语言程序,关于数字魔方的问题
  5. Linux 日志查看 | cat 命令
  6. 阿里云镜像站DNS——Windows11配置方法
  7. Firefox配置阿里云DNS方法
  8. swift 地图定位(五)指南针
  9. Linux之离线安装Ganglia
  10. neo4j图数据库入门