![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
开发: Ubuntu、系统相关
ubuntu上的使用,系统的安装相关问题。
Doctor_Wu_
这个作者很懒,什么都没留下…
展开
-
ubuntu18.04安装pycharm
pycharm安装,在ubuntu18.04下。原创 2022-12-12 09:54:52 · 825 阅读 · 1 评论 -
【Ubuntu小工具安装】
在ubuntu下的相关软件或者小工具安装集锦。原创 2022-09-03 12:41:05 · 425 阅读 · 0 评论 -
本人开发环境基本配置一览 ~/.bashrc
系统:ubuntu18.04,~/.bashrc环境文件1、配置CUDA路径;cudnn用deb包安装的,会直接被装到系统相应路径,不需要手动添加路径引用。2、 ROS# CUDAexport CUDA_HOME=/usr/local/cudaexport PATH=$PATH:$CUDA_HOME/bin export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}# ROSsour原创 2022-03-25 18:08:18 · 2114 阅读 · 0 评论 -
重要:智能指针的使用(C++ 11 以上)
智能指针的声明与初始化:第一种:std::shared_ptr 指针// 初始化方式1(推荐)std::shared_ptr<int> sp3;sp3 = std::make_shared<int>(123);// YOLOv5 为自定义的一个类,深度学习中定义的一个类;yolov5_config 为yolov5对象初始化里构造函数中要加载的内容。std::shared_ptr<YOLOv5> yolov5;std::string config_file=原创 2022-03-11 18:13:43 · 1048 阅读 · 0 评论 -
ubuntu18.04终端(terminal)无法打开解决方法
最近在安装各种乱七八糟的开发环境,有一次重启机器后打不开ubuntu自带的终端terminal了,无论是检查python版本,还是更换语言环境都不行。原因:最后找到一个博客上的方法解决了,原因是可能之前在locale上加了LC_ALL=C,或者是编码问题。LC_ALL=C的作用是为了去除所有本地化的设置,让命令能正确执行。操作:1、首先安装一个其他终端,sudo apt install terminator,使用terminator启动gnome-terminal命令提示如下的错误:Error c原创 2022-01-25 21:57:44 · 17252 阅读 · 3 评论 -
CUDA编译相关文件时注意事项
使用CUDA编译相关文件时注意事项!有时候我们会使用CUDA编译一些相关代码或者依赖库,此时要注意一些事项。注意项1:不要使用太低的cmake版本,低版本的cmake会编译不成功。尽量选择cmake3.18.x以上版本。如果是在ubuntu系统,千万不要删除原先cmake再重新安装,这样会造成原先用旧版本cmake编译的软件无法使用,只需要再配置一个新的cmake版本,然后软链接即可。具体操作方式可参考我的一个cmake更新网址:https://blog.csdn.net/Boys_Wu/articl原创 2022-01-20 10:07:47 · 456 阅读 · 0 评论 -
卸载gnome-shell之后无法进入图形桌面-ubuntu18.04
不小心卸载gnome-shell之后无法进入图形桌面,开机直接进入tty字符使用界面,而不进入图形桌面了。解决方法:在tty字符界面之下,执行如下命令:sudo apt upgradesudo apt install gnomereboot原创 2022-01-18 11:57:48 · 1742 阅读 · 0 评论 -
ubuntu下使用源码安装Eigen后的使用
1、Eigen 源码安装后所在位置说明:Eigen使用源码(build, cmake)安装后的eigen3文件夹一般是被安装在 /usr/local/include位置。因为eigen3 被默认安装到了usr/local/include里了(或者是usr/include里,这两个都差不多,都是系统默认的路径,但主要是usr/local/include里),在很多程序中include时经常使用#include <Eigen/Dense>而不是使用#include <eigen3/Eige原创 2022-01-10 14:37:30 · 1182 阅读 · 0 评论 -
Pytorch安装使用国内镜像方式
操作方法参考网址: https://blog.csdn.net/gg864461719/article/details/112259806pytorch官方网址: https://pytorch.org/pytorch不是最新的版本官方网址: https://pytorch.org/get-started/previous-versions/pytorch国内镜像网址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-原创 2022-01-07 17:51:05 · 6664 阅读 · 0 评论 -
英特尔的集显和Nvidia的独显切换(切换之后永久有效)
参考网址:https://blog.csdn.net/a850565178/article/details/107979314前提介绍:安装了nvidia驱动之后,有些电脑会发现setting的devices的Graphics显示的还是llvm…什么的,这是因为用的还是英特尔的集显,并没有转到Nvidia的独显,所以需要进行切换驱动:切换显卡:使用prime-select可以切换显卡。sudo prime-select nvidia # 优先使用nvidia显卡sudo prime-selec原创 2022-01-07 17:21:23 · 6042 阅读 · 0 评论 -
ubuntu设置截屏热键(区域截屏)
建议设置成热键使用:1、Setting->Devices->Keyboard2、点击“+”号,name随意写,command填入gnome-screenshot -a,快捷键自定义,如ctrl+insert,这样每次打开都是选取活动窗口截图了如果是单独在终端用命令的话,直接输入:截全屏:gnome-screenshot截区域屏:gnome-screenshot -a...原创 2022-01-07 16:24:18 · 1309 阅读 · 0 评论 -
取消anaconda默认使用base环境(ubuntu18.04)
1.在ubuntu新安装anaconda之后,每次打开终端,总是显示正在使用默认anaconda中的base环境。关闭自动打开的虚拟环境,可以采用如下命令:conda config --set auto_activate_base false2.下次如果要使用anaconda的虚拟环境,可使用如下命令打开相应的虚拟环境:conda activate spacename //环境的名称...原创 2022-01-07 16:18:18 · 3961 阅读 · 0 评论 -
ubuntu18.04 禁止nouveau 并安装NVIDIA显卡驱动
1.禁用 nouveau禁用BIOS中的secure boot禁用nouveau :创建下面文件:$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf在文件内插入以下内容:blacklist nouveauoptions nouveau modeset=0执行以下命令使禁用生效并且重启:$ sudo update-initramfs -u$ sudo reboot重启后可以验证是否生效:$ lsmod | grep nouveau若没有原创 2022-01-06 17:35:22 · 5048 阅读 · 0 评论 -
Ubuntu18.04安装PCL库(C++版)教程
ubuntu18.04上的PCL(C++)安装。原创 2021-12-17 17:26:56 · 2584 阅读 · 1 评论 -
git 使用(Ubuntu平台)
最基本的流程就是克隆项目,新建分支,在这个新分支上改动代码,再提交上去,跟master分支合并。1. 克隆项目及新建分支首先,在新建分支之前,应该在master分支,并且要保证当前的是最新代码,不然最后提交代码就会出问题。1.1)首先克隆一个项目,然后进入该项目根目录下查看当前分支,发现当前只有一个 master 主分支:git clone https://…/XXX.git // 克隆项目cd XXX // 进入项目文件根目录git bran原创 2020-08-19 14:30:13 · 190 阅读 · 0 评论 -
VSCode上配置ROS开发环境
参考网址:https://blog.csdn.net/hitgavin/article/details/107321203原创 2020-08-08 11:33:33 · 689 阅读 · 0 评论 -
VScode可以正常编译通过c++项目,但头文件有红色波浪线的问题
参考网址:https://blog.csdn.net/m0_38055352/article/details/105375367原创 2020-08-08 11:31:46 · 3373 阅读 · 0 评论 -
sudo免密码设置当前用户-Ubuntu18.04
在ubuntu系统中给当前用户添加免密码sudo权限,具体操作步骤如下编辑前备份/etc/sudoers文件cp /etc/suoders /etc/sudoers.bak执行sudo visudo命令编辑/etc/sudoers文件,sudo visudo添加如下配置user ALL=(ALL:ALL) NOPASSWD: ALL按ctrl + o保存修改,然后再按回车键(enter)保存,最后按ctrl + x退出。...原创 2020-07-20 20:12:12 · 552 阅读 · 0 评论 -
python各版本切换与设置--Ubuntu18.04
借鉴网址:https://www.linuxidc.com/Linux/2019-12/161629.htm原创 2020-07-20 16:11:23 · 139 阅读 · 0 评论 -
Cmake正确安装或者升级方法
借鉴博客网址: https://blog.csdn.net/Iamanonym/article/details/100942644原创 2020-07-20 12:39:58 · 661 阅读 · 0 评论 -
ubuntu16.04修改IP地址(设置为静态IP)
Ubuntu16.04配置和修改IP地址1、修改配置文件/etc/network/interfacessudo gedit /etc/network/interfaces添加以下内容:auto eth0 #设置自动启动eth0接口iface eth0 inet static #配置静态IPaddress 192.168.11.88 #IP地址(想要配置的静态IP地址)netmask 255.255.255.0 #子网掩码gate原创 2020-06-17 18:24:03 · 2222 阅读 · 0 评论 -
安装Autoware时出现错误 RPC failed,curl 56 GnuTLS recv error (-54): Error in the pull...
在安装Autoware的时候$ vcs import src < autoware.ai.repos其中含有用Git克隆代码的时候出现错误:git clone https://github.com/YunYang1994/tensorflow-yolov3.git正克隆到 'tensorflow-yolov3'...remote: Enumerating objects: 1412, done.error: RPC failed; curl 56 GnuTLS recv error (-原创 2020-06-04 14:28:20 · 627 阅读 · 0 评论 -
Linux(ubuntu16.04或18.04)切换python版本
前言在Ubuntu18.04系统在安装python时会安装两个版本:2.7和3.6.默认情况下系统环境使用的是python2,但是我们有时需要使用python3来作为我们的开发环境,所以需要自由切换python版本.python2切换成python3sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100sudo update-alternatives --install /usr/bin/pytho原创 2020-06-03 10:49:50 · 275 阅读 · 0 评论 -
Ubuntu16.04安装Nvidia显卡驱动-以添加源ppa的方式安装
正常情况下,采用添加源的方式安装Nvidia显卡驱动,是比较可靠的,而且还方便以后更新。添加以下源:sudo add-apt-repository ppa:graphics-drivers/ppa添加源后,更新一下:sudo apt update查看适合的版本(其实查不查看都无所谓):sudo apt-cache search nvidia*然后就可到系统设置里面选择Nvidi...原创 2020-04-01 15:57:27 · 2272 阅读 · 0 评论 -
apt常用命令(安装,更新,删除)
apt常用命令(安装,更新,删除)常用的APT命令参数:apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f ...转载 2020-03-19 17:10:13 · 1403 阅读 · 0 评论 -
Ubuntu输入法将显示繁体更换为显示简体
遇到的问题:在ubuntu系统下,输入法使用一段时间之后,输入拼音之后,莫名其妙变成显示繁体字。解决:按住shift 不放,同时,按下ctrl 和F键,即可。...原创 2020-03-18 17:57:52 · 2328 阅读 · 0 评论 -
cmake升级、更新(ubuntu18.04)
ubuntu16.04的cmake升级正确操作首先下载cmake压缩包,然后再建立软链接覆盖系统原来的cmake即可。本文是将cmake3.5.0升级为cmake3.15.6版本,如下步骤:cd ~/下载 # 进入到下载目录下,其他目录也可以wget https://cmake.org/files/v3.15/cmake-3.15.6-Linux-x86_64.tar.gztar ...原创 2020-03-18 11:31:59 · 29198 阅读 · 34 评论 -
pip(Pypi)更换为阿里源
pip(Pypi)更换为阿里源由于使用官网pip源下载速度慢,可选用国内源,如阿里:网址:https://developer.aliyun.com/mirrorPyPI (Python Package Index) 是 Python 编程语言的软件存储库。开发者可以通过 PyPI 查找和安装由 Python 社区开发和共享的软件,也可以将自己开发的库上传至 PyPI 。配置方法a. 找...原创 2020-01-08 15:31:38 · 1732 阅读 · 0 评论 -
添加更新阿里源(Ubuntu16.04)
https://blog.csdn.net/qq_38038143/article/details/82978836原创 2020-01-08 10:33:27 · 189 阅读 · 0 评论 -
No module named 'softwareproperties'(在ubuntu16.04下)
在用到 add-apt-repository 时,执行一直报错,报错内容如下:Traceback (most recent call last):File “/usr/bin/add-apt-repository”, line 10, infrom softwareproperties.SoftwareProperties import SoftwareProperties, shortcut...原创 2019-12-26 17:34:21 · 11142 阅读 · 0 评论 -
清理无效的PPA源(ubuntu16.04)
清理无效的源在安装各种软件的过程中,难免会添加一堆PPA软件源,在执行update的时候发现有一些失效了的PPA源,比如会出现 403 Forbidden 错误等,可以采用以下方法清理。查找出失效的PPA源:sudo apt-get update | grep "Failed"可以看到类似如下的输出:W: 仓库 “http://ppa.launchpad.net/format-jun...原创 2019-12-26 17:10:45 · 3327 阅读 · 2 评论 -
Ubuntu(16.04)切换到python3.7和pip3后出现Command '('lsb_release', '-a')' 出错问题以及找不到lsb_release模块问题的解决方法
在Ubuntu 16.04.6 LTS上安装python3.7和pip3后出现Command ‘(‘lsb_release’, ‘-a’)’ returned non-zero exit status 1问题解决方法在Ubuntu 16.04.6 LTS中将python3的版本由3.5切换到3.7.3,在安装任何模块时,比如执行下面的命令sudo pip3 install ×××就会出现下面...原创 2019-12-26 11:03:55 · 1985 阅读 · 1 评论 -
ubuntu16.04更新cmake从3.5.x到3.16.0版本
在Ubuntu16.04默认安装的cmake版本为3.5.x,可通过一下命令,查看版本。cmake --version有时需要安装高版本的cmake。1.无需卸载旧版本,因为卸载旧版本会影响到 ROS2.以安装3.16.0版本为例$ sudo apt-get install build-essential$ wget http://www.cmake.org/files/v3.16/...原创 2019-12-10 15:14:09 · 2787 阅读 · 0 评论 -
cuda版本和cudnn版本的切换
1、首先将cuda10.1和cuda9.0版本各自安装好2、添加环境变量在 ~/.bashrc 中添加的环境变量如下:export PATH=/usr/local/cuda/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}3、实现切换操作其实实现版本切换...原创 2019-12-10 09:34:00 · 1761 阅读 · 1 评论 -
方式二:在ROS版本1中使用python3,与python2兼容
1. 某个视频上印度小哥提出的方法安装完成后,在.bashrc/会出现:# >>> conda initialize >>># !! Contents within this block are managed by 'conda init' !!__conda_setup="$('/home/“user”/anaconda3/bin/conda' 's...转载 2019-11-14 14:23:48 · 2190 阅读 · 0 评论 -
方式一:在ROS版本1中使用python3,与python2兼容
事实上,只要在.py文件加上python3的shebang,rosrun的时候就会自动调用相应的解释器了:#!/usr/bin/env python3但是,在安装ros-kinetic-desktop-full的时候,也并没有安装python3相关的package,所以需要手动安装。1. 创建 virtualenv 环境。sudo pip install virtualenv我在这使...转载 2019-11-13 20:21:41 · 2621 阅读 · 1 评论 -
在Ubuntu 16.04.6 LTS上升级python2.7或者python3.5到3.7实录
原因我想安装一个python模块,发现只能使用pip3安装,但是我发现我的Ubuntu 16.04.6 LTS上有python3.5,但是没有pip3,也无法成功安装,真是要了我的老命!网上调研一番后,发现直接从python的官网下载最新的python3.7的源码来升级python3这个思路是最可行的办法。因为python3只是一个python3.5中python3命令指向的符号链接,可以非常轻...转载 2019-11-13 15:20:34 · 1732 阅读 · 1 评论 -
Git使用
git创建仓库和提交文件到仓库步骤初始化一个Git仓库,使用 git init 命令。添加文件到Git仓库,分两步:使用命令 git add <file>,注意,可反复多次使用,添加多个文件;使用命令 git commit -m <message>,完成。创建版本库,在Ubuntu16.04上。1、创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空...转载 2019-11-07 16:16:24 · 200 阅读 · 0 评论 -
在win10+Ubuntu双系统下,完美卸载Ubuntu
参考博客:https://blog.csdn.net/guikunchen/article/details/88077330转载 2019-10-13 19:45:19 · 325 阅读 · 0 评论 -
Ubuntu 操作指南
1. 服务器远程连接 ubuntu16.04 server。第一步、 在自己的终端连接上该 ubuntu16.04 server, 如 IP地址为192.168.10.10。命令:$ ssh rootUser@192.168.10.10 输入密码(root目录密码):12345678第二步、创建新用户:非root1、在 root 用户下运行以下命令,创建一个新用户,如 use...原创 2019-08-28 10:25:52 · 354 阅读 · 0 评论