linux项目开发
文章平均质量分 55
心之所向521
锲而舍之,朽木不折;锲而不舍,金石可镂!
敬畏代码!
展开
-
解决有多个版本cuda时如何灵活切换的问题
如果有多个版本的cuda怎么办呢?怎么切换呢?此种安装方式,是将/usr/local的cuda文件链接到了对应cuda版本的根目录。输入以下命令可以查看当前cuda文件的链接情况:cd /usr/local/stat cuda随后会输出以下信息:在/usr/local下,我们可以安装多个版本的cuda,这里我列出我电脑内的cuda版本,有cuda9.0、cuda10.0等多个版本命令行输入以下命令,断开cuda文件与cuda-10.1的符号链接:sudo rm -rf cu原创 2022-04-07 11:02:00 · 1413 阅读 · 1 评论 -
linux常见命令---深度学习炼丹炉必备---更新中
目录1.修改环境变量2.查看当前conda环境3.如果执行conda activate ***出现问题时需要初始化shell4.查看当前cuda版本*5.有了ubuntu系统安装基本的工具6.linux下安装显卡驱动7.linux下安装cuda如果有多个版本的cuda怎么办呢?8.linux下安装cudnn9.创建conda环境10.查看本机IP地址1.修改环境变量vim ~/.bashrc保存环境变量source ~/.bashrc如果在原创 2022-01-20 10:55:59 · 2911 阅读 · 6 评论 -
cuda、torch、torchvision对应版本以及安装
查找torch与torchvision对应版本匹配情况如下:1.在线下载:在pytorch官网选择相应的历史版本,使用conda或者pip安装,使用官网的镜像下载很慢,建议使用其他的镜像源,这里我使用的是阿里的镜像速度还不错。pip install torch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 -i https://mirrors.aliyun.com/pypi/simple/2.离线下载在tor.原创 2021-12-02 23:08:59 · 43693 阅读 · 0 评论 -
cuda nvidia等驱动的安装和卸载
查看cuda 版本cat /usr/local/cuda/version.txt查看cudnn 版本cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2查看显卡驱动版本cat /proc/driver/nvidia/version或输入nvidia-smicuda安装 驱动安装完成后,下载cuda安装包(CUDA Toolkit Archive | NVIDIA Developer) sudo原创 2021-12-02 23:06:55 · 4765 阅读 · 0 评论 -
jupyter notebook环境配置
1.安装jupter终端输入: jupyter notebook如果未成功激活jupter则要自己先安装jupter:pip install jupyter ##安装jupterjupyter notebook ##启动jupter2.创建自己的conda环境conda create -n *** python=3.63.激活环境conda activate ***4.安装ipykernel包pip install ipykernel5.建...原创 2021-12-02 10:58:17 · 10165 阅读 · 2 评论 -
linux系统下编译cpp文件,使其成为可执行文件
linux系统下编译cpp文件,使其成为可执行文件如果我们在开发过程中,希望将cpp文件编译成为我们希望的可执行文件,我们应该怎么做呢??比如现在我们有一个demo.cpp 函数,我们在 linux 系统下如何编译程序并运行出结果呢?我们可以执行以下编译命令:g++ demo.cpp -o demo生成可执行程序demo,然后再执行命令:./demo即可以执行我们的程序了。同理,如果是 .c 文件,则可以执行命令:gcc demo.c -o demo-此外,原创 2021-11-21 19:31:30 · 9959 阅读 · 0 评论 -
linux下对摄像头曝光度的命令调节
linux下对摄像头曝光度的命令调节命令模式调节唯一的好处可以,用此命令的接口制作软件。 安装v4l2-ctlsudo apt install v4l-utilsv4l2-ctl -l #列出所有可以修改的选项及值v4l2-ctl -C exposure_auto #列出对应选项的值v4l2-ctl -c exposure_auto=1 #修改对应选项值 ,(1为手动模式,3为自动模式)v4l2-ctl -c exposure_absolute=100 #手动设置曝光这里注意一原创 2021-11-21 19:20:32 · 5037 阅读 · 1 评论 -
linux系统下脚本的创建和执行
linux系统下脚本的创建和执行新建Shell脚本进入一个你想要放脚本文件的目录。执行:# 直接新建脚本文件并进入编辑vim ShellTest.sh # 或者# 先新建脚本文件,再进入编辑页面touch ShellTest.sh ##创建脚本文件vim ShellTest.sh ##编辑脚本文件在脚本文件页面放入必备语句:#!/bin/bash -----必备的语句,让系统知道这是一个脚本文件echo "Hello World !" #!.原创 2021-11-16 22:03:25 · 4194 阅读 · 0 评论 -
labelimg的使用
labelimg的安装首先激活相应的环境conda activate ***然后安装:pip install labelimglabelimg的使用labelimg首先将标签位置确定了,不然会出现意想不到的错误小技巧:可以将view下边的auto save mode 打开,这样就可以直接边标注变保存常用快捷键注释:Ctrl + u 加载目录中的所有图像,鼠标点击Open dir同功能 Ctrl + r 更改默认注释目标目录(xml文件保存的地址...原创 2021-11-16 22:01:23 · 2642 阅读 · 0 评论 -
linux下将动态库.so文件链接到静态库.a文件,供python(或其他语言)调用
必备知识:.o文件:是表示的静态库.a文件:是.o文件的集合(.a 是有一系列 .o 文件通过 ar 程序打包在一起的静态库,要把它转成动态库只需先解开,生成一堆 .o 文件。).so文件:是表示的动态库首先1.g++ -c -fPIC test.cpp #将cpp源文件编译为.o文件ar x libGuideUSBCamera.a #将.a库解包,将里面的.o文件全部解出来ar crU libGuideUSBCamera.a *.o #将页面...原创 2021-10-22 20:54:29 · 7654 阅读 · 0 评论