• linux安装pytorch过程问题


    首先,conda info -e (查看所有的虚拟环境)

    然后由于C盘满了,不宜在将虚拟环境装在C盘,怎么改装到其他位置?https://www.cnblogs.com/lemonbit/p/7068091.html
    conda create --prefix=/mnt/resource/zhaohz_p python=3.6 虚拟环境改到了/mnt/resouce下名称为zhaohz_p。(-n 就是默认在c盘env下装虚拟环境)

    然后发现权限不够,拒绝创建 添加sudo解决https://blog.csdn.net/jiangjiang_jian/article/details/88933530
    sudo env "PATH=$PATH" conda create --prefix=/mnt/resource/zhaohz_p python=3.6 #解决

    nvidia-smi看cuda驱动环境

    rm -f 删除文件

    rm -rf 删除文件夹

    匹配关系

    linux/windows

    # CUDA 9.0
    #conda install pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=9.0 -c pytorch
    
    # CUDA 10.0
    #conda install pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=10.0 -c pytorch
    
    # CPU Only
    #conda install pytorch-cpu==1.1.0 torchvision-cpu==0.3.0 cpuonly -c pytorch
    

    微软服务器安装pytorch尝试;

    vim .condarc
    改成如此样式
    ssl_verify: true
    show_channel_urls: true
    channels:
      - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
      - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
      - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    
    #最后:conda install pytorch torchvision cpuonly pytorch=1.3.1  即可
    

    查看torch版本

    先进python解释器环境,python,才能
    import torch
    torch.version

    重启服务器

    sudo reboot

    验证两主机的通信正常

    ping 52.187.188.56

    sudo: root 用户和普通用户的切换

    $ sudo -s # 切换到 root 权限。提示符为#

    当你觉得该退回到普通权限时,

    sudo su username # 退回到username 权限,提示符为$
    或者 ctrl +D

    exit # 退出当前用户,回到上一层目录.

    linux给用户添加root权限方法

    1、添加用户,首先用adduser命令添加一个普通用户,命令如下:
    
    #adduser tommy
    //添加一个名为tommy的用户
    #passwd tommy //修改密码
    Changing password for user tommy.
    New UNIX password: //在这里输入新密码
    Retype new UNIX password: //再次输入新密码
    passwd: all authentication tokens updated successfully.
    2、赋予root权限
    
    方法一: 修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
    
    ## Allows people in group wheel to run all commands
    %wheel ALL=(ALL) ALL
    然后修改用户,使其属于root组(wheel),命令如下:
    
    #usermod -g root tommy
    修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作。
    
    方法二: 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
    
    ## Allow root to run any commands anywhere
    root ALL=(ALL) ALL
    tommy ALL=(ALL) ALL
    修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作。(输入user自己的密码即可)
    
  • 相关阅读:
    jQuery学习笔记
    MAMP的使用
    svn使用
    Docker 下安装 MySQL时,docker-compose.yml 的写法
    MySQL 8报错:The user specified as a definer ('mysql.infoschema'@'localhost') does not exist
    Zookeeper 总结及安装
    Docker 在 Linux 下的安装与配置
    Linux更换国内软件源
    gitlab-runner一直处于挂起/pedding状态
    GitLab出现forbidden的解决方法
  • 原文地址:https://www.cnblogs.com/Henry-ZHAO/p/13812291.html
Copyright © 2020-2023  润新知