conda / cuda / screen 常用命令总结
2024-08-25 15:01:43
记录一些常用的 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名>
最新文章
- [tools]camtasia studio8.6
- ReactJS入门学习二
- .net学习笔记---HttpResponse类
- 对于JavaScript的函数.NET开发人员应该知道的11件事
- IOSanimationDidStop
- 小技巧:SystemTray中进行操作提示
- ThinkPHP函数详解:L方法
- 关于Application的onCreate以及Activity生命周期在源码里都是什么时候调用的
- 第七十八节,CSS3文本效果
- SpringBoot使用Sharding-JDBC分库分表
- C++ 之sizeof运算符
- 转发 Delphi中线程类TThread 实现多线程编程
- Java Socket NIO详解(转)
- pip自动生成和安装requirements.txt
- leetcode(js)算法605之种花问题
- 在使用MyCat和MySqL时的错误总结
- 2、visualBox虚拟机扩容
- HDD + HDD(SSD) 多硬盘系统启动问题
- iOS 9应用开发教程之ios9的视图
- ubuntu如何使zsh替换bash