Ubuntu 20.04环境安装

1. 更改路径为英文

如果安装Ubuntu时选择的是简体中文,文件夹的路径就会包含中文,为了方便使用会先将系统自带文件夹修改为英文。

(1) 设置->区域与语言->语言->英语->注销后登录->选择更新文件夹名

(2) 设置->区域与语言->语言->汉语->注销后登录->选择保留文件夹名

2. 更新软件源

一般情况会将所有软件更新为最新版本,而更新软件则需要换成国内源,推荐使用“鱼香ros”大佬的一键配置脚本。(可进行换源和一键安装ros操作)

wget http://fishros/install

3. 安装搜狗拼音输入法

3.1. 安装fcitx

sudo apt install fcitx

3.2. 安装搜狗拼音输入法

sudo dpkg -i <sogoupinyin.deb>

设置->区域与语言->管理已安装的语言(首次会进行更新)->键盘输入法系统->选择fcitx->应用到整个系统

(4) 安装qt5相关依赖(此处包含搜狗拼音输入法的依赖和其他所需依赖)

sudo apt-get install qt5-default qtscript5-dev libssl-dev qttools5-dev qttools5-dev-tools qtmultimedia5-dev libqt5svg5-dev libqt5webkit5-dev libsdl2-dev libasound2 libxmu-dev libxi-dev libasound2-dev libjack-jackd2-dev libxrandr-dev libqt5xmlpatterns5-dev libqt5xmlpatterns5 libgsettings-qt1

(5) 重启生效->选择右上角键盘图标->配置->只保留搜狗输入法个人版

4. 安装编译环境

sudo apt install make cmake gcc g++ libglib2.0-dev

5. 安装辅助开发工具

sudo apt install vim unzip terminator wireshark minicom sshpass expect net-tools iftop htop meld

6. 安装ROS相关

sudo apt install ros-noetic-plotjuggler ros-noetic-plotjuggler-ros

7. 安装Java环境

sudo apt install openjdk-8-jdk

8. 安装交叉编译工具

sudo apt install gcc-aarch64-linux-gnu g++-aarch64-linux-gnu

9. 安装常用依赖库

sudo apt install libboost-dev libboost-thread-dev freeglut3-dev libpugixml-dev libgflags-dev libgoogle-glog-dev

10. 安装Python相关

Anaconda作为Python环境管理的流行工具,其要求超过200人的公司需要购买商业许可,于是选择使用Miniforge3进行替换。

Miniforge3是一个轻量级的Conda发行版,由社区维护,特别适合于需要更灵活的包管理和更小的安装包的用户。它与Miniconda类似,但提供了对conda-forge仓库的默认支持。

10.1. 安装Miniforge3

1. 查看镜像中系统架构

uname -a

2. 下载安装包

https://github.com/conda-forge/miniforge/releases/tag/24.3.0-0

3. 安装

./Miniforge3-MacOSX-x86_64.sh运行安装,一路enter+yes

4. 验证安装是否成功

conda --version

10.2. 切换Python版本

1. 创建新的Conda环境

conda create -n py3.9 python=3.9

2. 激活环境

conda activate py3.9

3. 验证Python版本

python --version

4. 查看所有Conda环境及其Python版本

conda env list

10.3. Python常用包安装

1. 数据分析和科学计算

Numpy、Pandas、Scipy、Matplotlib

2. 人工智能和深度学习

PyTorch、TensorFlow、OpenCV

3. 其他

GItLab

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值