Linux深度学习资料汇总

资料汇总

问题

RuntimeError: CUDA error: no kernel image is available for execution on the device

pytorch版本不匹配

显卡算力太低或太高

太低降版本

太高升版本

3090显卡在环境下执行以下命令

先去清华源该anaconda源 https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch

从清华镜像下载

解决pycharm 远程debug collecting data

File | Settings | Build, Execution, Deployment | Python Debugger

安装opencv 版本冲突

pip install opencv-contrib-python

笔记

xshell通道配置

源主机为本地主机

目标主机为远程主机

改pip、conda源

https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

mmedit安装配置

先clone项目github慢可以去gitee git clone https://github.com/open-mmlab/mmediting.git

conda create -n mmedit python=3.8 -y
conda activate mmedit
pip3 install torch==1.10.2 torchvision==0.11.3 torchaudio==0.10.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/cu113/torch1.10.0/index.html "opencv-python<=4.5.4.60"#下不下来的就去清华镜像下
pip install opencv_python==4.5.4.60 -i https://pypi.tuna.tsinghua.edu.cn/simple#实例,上一步全下下来了可以不执行
cd /mmediting
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

vscode + cmake

https://www.cnblogs.com/pandamohist/p/14531209.html windows下使用vscode和cmake

https://juejin.cn/post/6844903557183832078 cmake文件配置教程

linux后台运行

screen -S yourname #-> 新建一个叫yourname的session
screen -ls #-> 列出当前所有的session
screen -r yourname #-> 回到yourname这个session
screen -d yourname #-> 远程detach某个session
screen -d -r yourname #-> 结束当前session并回到yourname这个session
screen -X -S session_id quit #关闭会话

移动文件夹

移动文件

单纯地移动某一个文件直接使用:

mv <源文件名称/地址> <新文件名称/地址>
可以看出,这个方法也可以用来**修改文件的名称**。

移动文件夹(目录)下的内容
如要移动某个文件夹下的

某个内容:
mv <目录地址1/xxx> <目录地址2>,即可移走xxx内容
所有内容:
mv <目录地址1/*> <目录地址2> ,或者直接使用
mv <目录地址1/> <目录地址2>,便可移动目录地址1下的所有内容
所有带.txt后缀的内容:
mv <目录地址1/*.txt> <目录地址2>,即可移走所有的TXT文档

移动文件夹(目录)以及文件夹下的内容

如果要移动文件夹的内容以及文件夹本身:
mv <目录地址1 > <目录地址2/>,即文件夹目录地址后面加上`/`即可!

复制文件夹

cp 源路径 目标路径

服务器传文件夹

scp -r /home/work/sourcedir work@192.168.0.10:/home/work/ #拷贝文件夹,加-r参数
scp -r -v /home/work/sourcedir work@www.myhost.com:/home/work/ #显示详情,加-v参数

离线安装包

如果下载得到的是.tar.gz压缩包,解压,在解压目录的当前文件夹下,打开DOS命令运行:

python setup.py install

更新anaconda

conda update conda
conda update anaconda
conda update --all

linux 后台运行

  • ctrl + z:将正在前台执行的命令放到后台,且让命令处于暂停状态。
  • jobs:查看当前有多少在后台运行的命令,-l选项可显示所有任务的PID。
  • fg:将后台命令放回前台运行。
  • bg:将嵌套命令放到后台运行。

zip 压缩命令

将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip:

zip -q -r html.zip /home/html

linux 设置pythonpath

export PYTHONPATH="${PYTHONPATH}:/your/source/root"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值