实验室服务器无外网节点如何安装pytorch

实验室的服务器节点没有连接外网,无法直接安装需要的包,也无法创建新的虚拟环境,这篇帖子记录一下如何在没有网络的情况下在base里安装python的包。

第一步,首先通过xshell连接服务器,然后查看服务器基本信息:

    ①ll .ssh/known_hosts(不用每次都输入)

    ②登陆你要用的节点:ssh node004    (退出节点:exit)


        就会变成这样,就登入节点中了。


    ③查看节点显卡信息:lspci | grep -i nvidia

        或者直接查看细节:nvidia-smi


        查看NVCC版本,也可以看到CUDA:nvcc --version


    ④查看系统版本信息:lsb_release -a

    ⑤查看python版本:python -V

        我的是3.7.3、可以使用pip list查看已经有的包


第二步,下载对应版本的torch包

这一步网上有很多教程,直接按照版本下载就可以,然后通过xftp传入,为了方便找到直接传到桌面就可以,安装过后可以直接删除。

传好之后就可以开始安装。

    ①找到包的所在位置,确定已经上传了,打码的地方是用户名


    ②开始安装:pip install torch-1.8.1+cu101-cp37-cp37m-linux_x86_64.whl

        出现Successfully就是成功了

        继续安装下一个:pip install torchvision-0.9.1+cu101-cp37-cp37m-linux_x86_64.whl

        同样的出现出现Successfully就是成功了

    ③检查:出现True就是成功安装了


安装完成后可以就可以把桌面的安装包删除了。

这样整个安装过程就完成了。后续会联系工程师解决网络问题,到时候再来记录有网状态下如何安装配置一个符合自己习惯的环境。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容