pytorch离线机器部署gpu版(最新)
联网电脑搭建环境很简单,但是在不联网的电脑上搭建经常遇到bug之前用不联网电脑,需要搭建pytroch环境,从网上找了很多教程,有的不适用,导致各种失败,不是缺少文件就是缺少安装包。
联网电脑搭建环境很简单,但是在不联网的电脑上搭建经常遇到bug
之前用不联网电脑,需要搭建pytroch环境,从网上找了很多教程,有的不适用,导致各种失败,不是缺少文件就是缺少安装包
下面从我个人安装经历进行介绍:
1.Anaconda安装
首先不联网的电脑(以下简称离线机)上也要按照conda,这个可以从联网电脑上下载安装包,然后在离线机上安装,具体的安装步骤可以参考下面这篇文献,较为详细最新版最详细Anaconda新手安装+配置+环境创建教程-CSDN博客
2.在线电脑Pytorch导出相关包
在联网电脑上用conda创建环境,然后下载下载好需要的pytorch
具体操作可以看Python安装Pytorch教程(图文详解)-CSDN博客
下载pytroch我当时是挂了梯子可以很快就下载,所以直接从官网下载的
下载完成也验证安装好之后,进入创建好的环境:
conda activate my_env
然后要线在conda里面安装pack这个包,为了打包所有环境,下面是安装代码:
conda install -n base conda-pack
然后就可以开始打包环境成为 .tar.gz 格式:
conda pack -n my_env -o my_env.tar.gz
-n后面加上当前的环境名字,-o后面就是你压缩后的文件名字和对应的格式
压缩后的文件会生成到当前工作目录下
例如我这里,执行完上面的语句后,会生成到C:\Users\GWJ这个路径下,可以去这个路径下找到对应的包
3.离线安装
3.1激活环境
把生成的.tar.gz文件用u盘传输到离线机上,在离线机上打开Anaconda prompt,然后把路径切换到安装的conda的envs目录,例如我把conda安装在D:\conda_my这里,那么我就执行:
cd D:/conda_my/envs
然后输出 D: 就可以切换到这个路径
3.2解压
然后解压刚才的.tar.gz文件:
tar -xzf /path/to/my_env.tar.gz
例如:如果你把 my_env.tar.gz
复制到了 Windows 的 D:\offline_env\
目录,那解压命令应该是:
tar -xzf D:/offline_env/my_env.tar.gz
解压过程没有什么显示,等待完成就好了
重要!!!!然后在刚才解压的envs目录里面创建一个文件夹命名为my_env,把刚才解压的所有文件全部放到这个文件夹里面(一开始我这里解压之后无法激活就是因为这个问题)
这里的文件夹命名就是conda的环境名字,后面激活的环境就是这个名字
3.3重新链接conda
然后重新链接conda
conda activate ./my_env
conda-unpack
运行 conda-unpack
可以修复路径问题
3.4正常使用
然后就可以使用了
conda activate my_env
更多推荐
所有评论(0)