在配置实验室服务器时出现的各种问题及解决方案

#问题一

一直都装不上cuda,经过请教发现是因为账号的权限设置错误,所有者是root。之后把其他同学装好的cuda路径引到我这边就能用了。

#问题二

新建虚拟环境后,pip版本过低,无法安装包。

解决方法:
可能是因为我这里pip版本跨度太大了,无法直接更新,所以我先折中选了一个版本,发现成功了。然后再将pip更新到最新版本。

python -m pip install -U --force-reinstall pip

但是后来用pip安装一些库的时候,还是会出现安装不上的情况。后来发现默认版本的python是2.6,如果想用pip命令的话要在原来基础上将pip改成pip3 之后就成功安装上torch 和torchvision了

#问题三
在新的虚拟环境里无法使用conda安装包,提示镜像源中搜不到。但其实这个包很常见,不应该出现这种情况。

查询到的解决方法是更新一下conda,即

conda update -n fsdet conda

但又出现了新问题

到这里才知道我装的是miniconda并不是anaconda,【但我确实不太明白为什么会装成了miniconda,因为我一直都没有接触过miniconda】所以要用如下命令去更新

conda install anaconda

#问题四
在vscode上一直都不能git代码,然后才明白是我没有设置好。在vscode上登陆github账号,然后在github上将daimafork到自己的仓库中,通过输入名字就能成功下载到服务器的指定文件夹里面啦~~

#问题五
我的cuda版本是10.1,有些时候如果按默认安装pytorch可能会出现不匹配的情况,所以每次安装pytorch时可以指定版本安装

pip install torch==1.7.1+cu101 torchvision==0.8.2+cu101 torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stable.html

#问题六
昨晚新建了一个虚拟环境,安装pytorch又出现了问题,和实验室同学讨论后才知道可以建立一个base环境,把pytorch等等常用的包安在里面,然后每次新建环境时都先从base环境里面拷贝该环境!!又get了一个新技能。
具体的操作方式:

conda create -n pytorch python==3.8.0  #这是base环境
conda activate pytorch  #激活环境
pip install torch==1.7.1+cu101 torchvision==0.8.2+cu101 torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stable.html #在pytorch环境里安装常用的torch包
conda deactivate
conda create -n test --clone pytorch #clone环境
conda activate test

然后发现test环境里已经有了pytorch包!!

#问题七
最近要跑一个代码,它用的pytorch版本是1.1.0,去官方看了一下cuda10.1不支持这个版本,于是想要再装一个cuda10.0版本。
意外发现服务器上有其他师兄已经装好的各个cuda的版本,于是想要通过软链接的方式使用。
首先,把我的bashrc中原有的cuda路径删除

然后软链接到现有的cuda路径中

ln -s /usr/local/cuda_10.0 我的路径

之后在bashrc文件中将原来删掉的那些路径都替换成cuda10.0所在的路径
然后,激活一下bashrc文件

source ~/.bashrc

然后再按照正常流程新建环境,安装对应的torch包就可以了,可以验证一下

发现,没有问题!
下次想要换其他的cuda版本时也可以这样操作,但是好像直接软链接就行了,不需要再删掉了(存疑,这个是实验室其他同学说的,有待验证)
未完待续~~

在配置实验室服务器时出现的各种问题及解决方案相关推荐

  1. mysql服务器管理员_配置MySQL服务器时,需要设置一个管理员账号,其名称是( )。...

    配置MySQL服务器时,需要设置一个管理员账号,其名称是( ). 答:root 当访问无效的数组下标时,会发生 答:抛出异常 频率特性 G(jω) 的曲线关于复数平面的实轴对称. 答:对 董先生提到, ...

  2. 配置实验室服务器环境(记录一些坑)

    今天找导师要了实验室的服务器,然后就配了半天环境-遇到了一些问题记录一下 conda的常用命令 # 创建环境 conda create -n 名字 python=3.8 # 查看环境 conda en ...

  3. 借公网ip-使用frp配置实验室服务器

    导师之前新购了3060N卡的服务器,然而只能内网访问,一开始大家使用向日葵软件远程连接,但这有个弊端,这样的桌面只能一个人使用,效率极低. 为了能够让服务器更好地造福于人,我发现了frp的存在,正巧自 ...

  4. mysql管理员默认是什么_配置mysql服务器时,需要设置一个管理员帐号,其默认名称是( )。...

    [判断题]波特率是指通信过程中每秒钟传输字节数的个数. A. 正确 B. 错误 [单选题]船政学堂前后总共有__________所学堂 A. 6 B. 7 C. 8 D. 9 人们常说创业是白手起家. ...

  5. 实验室服务器机器学习环境搭建(远程连接服务器 anaconda和tensor flow)

    实验室服务器环境搭建 背景 通过VPN远程连接服务器 下载anaconda tensorflow 搭建 背景 本人今年大四保完研,研究生导师要求在对方学校做毕设,这两天在倒腾实验室服务器环境,下面是我 ...

  6. 配置nfs服务器出现的问题

    nfs服务器常见问题 1.在配置nfs服务器时,需要portmap支持,必须启动portmap服务 2.防火墙,选中No firewall 3.System services中去掉ipchains和i ...

  7. server2016做文件服务器,『配置』服务器搭建 Office Online Server2016 实现文档预览 番外 错误篇...

    安装一个或多个角色.角色服务或功能失败.找不到源文件.请再次尝试在新的"添加角色和功能"向导会话中安装角色.角色服务或功能,然后在向导的"确认"页中单击&quo ...

  8. 如何在Ubuntu 18.04上安装和配置NFS服务器

    网络文件系统(NFS)是一种分布式文件系统协议,使您可以通过网络共享远程目录.使用NFS,您可以在系统上挂载远程目录,并像对待本地文件一样使用远程计算机上的文件. NFS协议默认情况下未加密,并且与S ...

  9. linux配置dhcp服务器

    一.dhcp概述 作用:为局域网内的电脑分配IP地址 架构 C/S;客户端/服务器模式 实现方式: 1.为相同网段的电脑分配IP地址-DHCP 2.跨网段为另一网段的电脑分配IP地址-DHCP中继 D ...

最新文章

  1. pandas使用dt.day_name函数从dataframe(Series)中的日期数据列中抽取日期对应的星期信息生成新的数据列(Monday、Sunday)
  2. Python-IDLE实现清屏
  3. 学习笔记(九)——JSON 和 AJAX
  4. Python——pip批量安装和卸载package
  5. jmeter执行python脚本,Jmeter+Python-1问题记录jmeter执行Python3的脚本时报 ValueErro
  6. 实现单服务器响应多客户机,对等网与客户机/服务器网络
  7. 用户关联角色操作-代码实现
  8. python思想读后感_《Deep Learning with Python》读后感精选
  9. 开机未发现nvidia控制面板_Windows10或者其他操作系统开机提示“未发现NVIDIA控制面板,从Microsoft Store中安装NVIDIA控制面板”的解决办法...
  10. 雷军:小米CC9 Pro人像镜头简直太奢华了
  11. 库克考虑卸任苹果CEO,谁会是下一任接班人?
  12. C#的变量、数据类型转换、转义符
  13. 模糊控制器设计基本方法
  14. 中考计算机表格操作题,【信息技术中考专区】Excel操作题专练(三)
  15. 深算院入选“数字政府建设赋能计划”成员单位
  16. 【生成模型】简述概率密度函数可处理流模型
  17. 实现全国行政区域结构化管理
  18. android 磁场传感器应用
  19. 图像校正(Image Rectification)——使得在对极线上寻找对应点更加容易
  20. rgb sw 线主板接口在哪_10400F最有性价比的主板,来自H410M的背刺

热门文章

  1. EXCEL基础:IFNA、VLOOKUP、SUMIFS函数的使用
  2. Python pymysql.err.InternalError: (1054, “Unknown column ‘self.user_username‘ in ‘field list‘“)
  3. 1.生成指定范围随机数2.数字千分位分隔
  4. python中文字体下载_解决Linux系统下python matplotlib中文字体显示问题
  5. 医药管理系统mysql
  6. 分布式光伏补贴_关于分布式光伏发电实行按照电量补贴政策等有关问题的通知(全文)...
  7. 鲁大师测试软件的算法,鲁大师: 目前尚无满分手机 鲁大师评测安卓版核心算法...
  8. 软件设计经典书籍推荐
  9. 判刑了继续上诉有用吗_刑事判决书下来上诉的话上诉费多少?刑事案件判刑了上诉有用吗?...
  10. 公司能不能监控到微信聊天?