zoukankan      html  css  js  c++  java
  • conda / cuda / screen 常用命令总结

    记录一些常用的 conda / cuda / screen 相关的命令,这些在跑深度学习代码时经常用到。

    conda

    下面的命令在 Ubuntu 下的 4.8.3 版本 conda 均正确工作。

    • 查看conda版本

      conda -V
      
    • 创建新环境

      conda create --name <环境名> python=<Python版本> numpy scipy
      
    • 查看所有环境

      conda env list
      
    • 进入某个环境

      source activate <环境名>
      
    • 退出当前环境

      conda deactivate
      
    • 删除某个环境

      需要在 deactivate 的状态下执行。

      conda remove -n <环境名> --all
      
    • 添加清华源

      conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
      conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
      conda config --set show_channel_urls yes
      
    • 从清华源安装 PyTorch

      • 首先添加清华的 PyTorch 源

        conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
        
      • 然后按照官网的说明执行对应版本的命令

        https://pytorch.org/get-started/previous-versions/

        注意最后的 -c pytorch 就不需要加了,这样就可以走清华源。

    • 安装包

      需要在某个环境下执行。

      尽量不要用 pip 来装包,这样所有包 conda 可以统一管理。需要注意有些包名和 pip 的不同,比如 opencv 和 opencv-python。

      conda install <包名>
      
    • 查看已安装的包

      需要在某个环境下执行。

      conda list
      
    • 删除包

      需要在某个环境下执行。

      conda remove <包名>
      

    cuda

    • 查看cuda版本

      cat /usr/local/cuda/version.txt
      
    • 实时监控显卡工作状态

      watch -n <秒数> -d nvidia-smi
      

    screen

    注意,如果要用 conda,则应先 deactivate 后再使用 screen,然后在新的 screen 中 activate,否则虚拟环境无效。

    • 创建新 screen

      screen -S <screen名>
      
    • 列出所有 screen

      screen -ls
      
    • 恢复某个 screen

      screen -r <screen名>
      
    • 离线某个 screen

      screen -d <screen名>
      
  • 相关阅读:
    ArcEngine连接表join
    坐标系统与投影变换及在ARCGIS中的应用
    ArcEngine 最短路径分析(源码)【转载】
    TOC图例符号转换到ListView
    Dijkstra 最短路径算法的一种高效率实现
    添加、删除连接(Join)和关联(Relate)VBA实例
    C# 实现在线软件自动升级程序
    MapX八个技巧
    希腊字母的读法
    经纬度点与投影坐标系下坐标点的互相转换
  • 原文地址:https://www.cnblogs.com/zxuuu/p/14016104.html
Copyright © 2011-2022 走看看