Linux + Anaconda + pip 常用命令总结

前言

本人在Linux系统与Windows系统上都安装过pytorch,GPU与CPU版本的也都装过,python经常要安装与更新第三方库,每次使用命令行时都搞不清楚具体格式,为了减少重复性工作,避免每次使用命令都要百度一下,我决定写一篇博客,专门总结在学习与研究深度学习过程中经常用到的命令,包括linux系统命令行、conda命令、pip命令以及vim命令等,并保持持续更新。


目录

一、linux系统命令行

二、conda命令

三、pip命令

四、vim命令

参考资料


一、linux系统命令行

  • 删除文件夹,或删除文件
rm -rf /path/to/folder
rm -f /path/to/file
  • 查询gpu信息,并终止正在运行的程序(其中PID为要终止的程序编号)
nvidia-smi
kill -9 PID

 

二、conda命令

  • 查询环境列表
conda info --envs
  • 创建或删除环境
conda create -n env_name python=3.5 
conda remove -n env_name --all
  • 激活或退出环境
source activate env_name
source deactivate
  • 离线安装第三方包
conda install --offline pkg_name.tar.bz2
  • 添加清华镜像源tuna,运行一下代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

删除镜像源

conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'

 

 

三、pip命令

  • 安装,或安装本地包,卸载
pip install pke_name
pip install pkg_name.tar.bz2 #or .whl
pip uninstall pkg_name
  • 查看已安装的包及其版本
pip list #or conda list

 

 

四、vim命令

 

参考资料

  1. 博客 https://blog.csdn.net/H_O_W_E/article/details/77370456
  2. 博客 https://blog.csdn.net/mtj66/article/details/57074986

你可能感兴趣的:(python,工具,命令行)