当前位置:   article > 正文

番外篇2 离线服务器 环境安装与配置_离线服务器配置

离线服务器配置

(离线远程服务器+旧版torch的卸载与安装问题)

Step4: 查看自己是否已经成功安装了Anaconda,输入此命令conda --version

--------------------------------------------------------------------------------------------------------

Step1:离线创建conda虚拟环境的命令(这里我用的Python=3.7 ), 命令conda create -n 虚拟名字 --offline python=3.7;图像展示的是我已经创建好的;在python命令行输入exit() 并退出;

 

 Step2:我安装与自己CUDA对应的torchxxxx.whl,查找匹配版本号(离线服务器)选择这个链接进行下载https://download.pytorch.org/whl/torch_stable.html;查找官网torch与CUDA对应版本号的链接是PyTorch

  Step3: 我在服务器conda虚拟环境下安装torch时遇到的问题如下:

    1.base环境下pip默认安装软件包的路径还是以前旧版torch的../python3.6/site-pkg/;

    2. 环境用pip命令安装新的torch报错(torch-is-not-a-supported-wheel-on-this-platform-linux-non-conda);

    3.

   我的解决办法及解决步骤: 

    问题1的解决办法:在base环境下输入pip list 查看之前的torch,torchvision的安装路径在哪?

 此时,输入pip uninstall torch会显示路径位置;(这里是我已经修订过的安装路径); 切记先不要输入y,一定要先确认torch的安装位置再进行后续决定;我之前未修订时它显示的是/Usr/local/lib/python3.6/site-packages/torch/;如果这时你发现不是你建的conda虚拟环境/Object_detection/anaconda3/envs/test/lib/python3.7/site-packages/xx;那

选y进行卸载(包括torch,torchvision,torchaudio)

 问题2的解决办法:更改conda环境下,pip包安装默认路(之前出现的是users/xxx/.local/lib/python3.6/site-packages这个路径,具体为什么暂时没弄明白);图像是我已经改好的;

重新设定USER_BASE和USER_SITE
conda激活环境,然后修改 site.py 中的USER_BASE和USER_SITE变量,site.py路径:~/anaconda3/envs/虚拟名字/lib/python3.7/site.py,

 这个时候pip默认安装路径就修改成功了~

------------------------------------------------------------------------------------------------------------

问题3的解决办法:之前我们把base下的torch,torchvision..等相关的包卸载了,也修改了pip默认的安装路径,在test环境下使用pip install torch.xxxx.whl 命令安装会报这种错,如图所示,

出现这些问题的原因是离线服务器安装torch前还需要一些依赖包:比如database, typing_extensions等,那么下载这些包的地址从这个链接里搜对应python版本的(PyPI · The Python Package Index

 上述步骤都操作完后,新装的conda虚拟环境下就可以正常安装torch,torchvision了....

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/180047
推荐阅读
相关标签
  

闽ICP备14008679号