Huawei MateBook 14 2020 款安装 Pytorch 以及 组里服务器自己账号下安装 pytorch

Huawei MateBook 14 2020 款安装 Pytorch

  • 发现似乎原本 cuda10.2 已经默认安装好,没有独立安装 cuda 安装包,不知道后面是否会出问题。
  • 直接按照官网命令 conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch 安装 pytorch

PS: 发现完全可以使用,且较为好用。应该是系统启用后,默认按照 Cuda 对应的版本。



Linux 多用户分别配置pytorch 环境

最近在组里的服务器 8 卡的 P40 上配置环境,组里的服务器为每个用户创建了属于自己的账号,为了不打扰到其他用户也不被打扰,需要在自己用户的目录下搭建自己专属的 pytorch 环境

安装 cuda 时,如果要强行安装 nvidia-driver, 会提示如下错误:

Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 410.48?
(y)es/(n)o/(q)uit: yes

The driver requires root permissions to install.
Signal caught, cleaning up

即使不安装 driver,只安装toolkit,但最后发现自己仍然没有权限安装,安装不了。

  • linux 下多用户管理,只有 root 能够安装 cuda 的话,如何切换不同版本的 cuda, 这是一个问题。
  • ping 不通 baidu.com, 但是 wget baidu.com 能够有反应,非常奇怪。可能涉及到了监听不同的端口。
  • caixq 说 ping 是不走代理的,所以ping 不同。lamda1 也是直接用代理端口。
  • tianzh/liwt 借用其他组的端口,这几条命令需要加载每个人的 ~/.bashrc 文件或者对应的 ~/.zshrc 文件中。
export https_proxy="114.212.191.97:3128"
export http_proxy="114.212.191.97:3128"
export all_proxy="114.212.191.97:3128"

换用清华的镜像源,设为 show channels 为 yes.
终于成功安装了 pytorch1.7 + torchvision 0.8, 但这一次不知为何,似乎没有显示下载源?

conda list pytorch
conda list torchvision
vim ~/.condarc

or 在 python 里面:

import torch
torch.__version__
import torchvision
torchvision.__version__
torch.cuda.is_availiable() # 居然可以使用 Tab 键补全

使用 nvcc -- version 可以查看安装的 cuda 的版本。

  • nvcc 这一个命令在 /usr/local/cuda/bin 下面:必须要把这个加到当前用户的 .bashrc 或者加到一个全局的 bash 初始化文件中才可以找到这个命令。
  • nvcc -V 显示 cuda 版本 这个命令的 可运行权限是 x, 表示所有人都可以运行。
  • 如果对当前用户不可见,也就是搜索路径不包括该命令,可能会提示安装 nvidia-cuda-toolkit, 但实际上不用安装,只要用 /usr/local/cuda/bin/nvcc 就可以运行。
  • 例如:The program 'nvcc' is currently not installed. To run 'nvcc' please ask your administrator to install the package 'nvidia-cuda-toolkit'

华为 Matebook 14(2020 带触摸屏款)

关闭触摸屏这一功能:
此电脑-管理-设备管理器-人体学输入设备-符合HID标准的触摸屏-双击-驱动程序-禁用设备-搞定

有时候清理电脑屏幕的时候,想要关闭触摸屏功能。

原文地址:https://www.cnblogs.com/Gelthin2017/p/14042067.html