#! https://zhuanlan.zhihu.com/p/363736782
ubuntu从安装到python环境配置系列教程总目录-新手必看
前言:
刚配置好一个用rsync自动同步文件夹的小功能~
Ubuntu是真滴有意思~
有群友咨询有没有从Ubuntu从安装到配置的一系列教程,我想着,我几乎是写过所有的步骤,那就做再一个目录吧~
基本上能节省一个新手一个星期到一个月的时间~
给个三连不过分吧~
一、Ubuntu 安装
没什么好的教程推荐,这个我好久没安装了。
1.1 ubuntu14.04+ROS(indigo) 安装配置+虚拟机VMware一站式配置教程(一)
ubuntu14.04+ROS(indigo) 安装配置+虚拟机VMware一站式配置教程(一)
这篇内容已经过时了,新版Ubuntu18.04安装非常简单,根本不用这么复杂~
但是我不想写了,大家自己找找其他的教程吧,如果有推荐,欢迎评论区~
1.2 Ubuntu添加新的用户账户教程-ubuntu一站式配置教程
Ubuntu添加新的用户账户教程-ubuntu一站式配置教程(九)
一般实验室的服务器都是一个人一个账户,这个教程可以用来创建你自己的用户。
1.3 ubuntu下极简安装显卡驱动通用教程
ubuntu下极简安装显卡驱动通用教程
五步安装显卡驱动!应该没有更简洁的教程了吧~
二、ubuntu开发的常用高效配置
2.1 Ubuntu终端配置:颜色、大小写不敏感、上键搜索字符串开头的历史命令、右键显示打开终端_ubuntu一站式配置教程(二)
Ubuntu14.04终端配置:颜色、大小写不敏感、上键搜索字符串开头的历史命令、右键显示打开终端_ubuntu一站式配置教程(三)
这个链接的两大功能,上键搜索字符串开头的历史命令,大小写不敏感,极度好用!
这个链接的两大功能,上键搜索字符串开头的历史命令,大小写不敏感,极度好用!
这个链接的两大功能,上键搜索字符串开头的历史命令,大小写不敏感,极度好用!
2.2 ubuntu16.04安装Google浏览器和搜狗拼音输入法_ubuntu一站式配置教程
ubuntu16.04安装Google浏览器和搜狗拼音输入法_ubuntu一站式配置教程(二)
这个能用,但是可能不适合最新版了,如果有报错,或者推荐更新的教程,恳请评论区反馈下。
2.3 Ubuntu中pycharm永久配置+任意路径打开教程
Ubuntu中pycharm永久配置+任意路径打开教程
这个教程,推荐的安装pycharm不太推荐了,大伙儿最好用edu邮箱整正版的,安心~
推荐的是使用快捷键配置
和在终端任意路径打开
,至于为什么在终端打开pycharm,因为要继承~/.bashrc
的路径。
2.3.1 Pycharm如何退出pytest模式——讨厌run pytest
Pycharm如何退出pytest模式——讨厌run pytest
这个必须得加上,pytest太恶心了。
2.4 teamviewer完美替代方案!向日葵+anydesk
teamviewer完美替代方案!向日葵+anydesk
基本上配置好服务器后,就该远程了,避免使用teamviewer,老老实实用向日葵~
向日葵的复制粘贴功能只能Windows-to-Windows。
Windows-to-Linux,那个发送文本有时候不好使。
2.5 ~/.bashrc-Linux环境变量配置超详细教程
~/.bashrc-Linux环境变量配置超详细教程
三、python环境配置!
python的环境配置,涉及到pip,anaconda。
必须要安装anaconda,创建自己的虚拟环境,然后再考虑安装自己需要的包。
虽然anaconda安装东西比较慢,但是它一般兼容性极好;
而pip快是快,但是每个命令行只管你安装的那个包,至于不兼容的问题,你得自己想办法。
而我们能想个鬼的办法~
一般就只能卸载,重新用anaconda安装了。
接下来就要涉及到一些乱七八糟的包,各种版本兼容的问题。
用于深度学习,必须要会装cuda, cudnn,pytorch,tensorflow,tensorflow-gpu, keras,以及OpenCV等花里胡哨的包。
用于强化学习的,除了上面的,还需要安装mujoco,mujoco_py,gym,gym[all]等。
如果做机器人控制的,还需要安装ros。
这些环境配置如果没有人指路,基本上就是一个时间黑洞!
下面按照顺序列出教程:
3.1 anaconda安装-虚拟环境使用及包管理
anaconda安装-虚拟环境使用及包管理
这个教程非常详细,建议直接收藏!
基本上你能用到anaconda的操作都在里面了。
如果有缺失的,老规矩了~
从安装到卸载,应有尽有~
3.2 pip默认换源,time-out的问题解决:
Ubuntu和Windows中pip手动添加国内源
pip install torch 在线安装!非离线!
这篇主要是解决time-out的问题。
pip忽略特定依赖包,比如:
pip install gym[all] --no-deps mujoco_py
3.3 安装pytorch和TensorFlow等教程:
pip install torch 在线安装!非离线!
TensorFlow-gpu:1.14.0安装
这个步骤在中间的一小段。
3.4 OpenCV的安装:
好像没有找到最新版的教程,大家直接百度应该能找到.
有推荐的,评论区见~
3.5 强化学习的mujoco-mujoco-py-gym-robosuite等安装
快速安装最新版mujoco200, mujoco-py2.2.0.7,gym[all],robosuite,解决gcc等报错问题
这个教程我推过好几次了,全网最全最简洁也不为过了~
3.6 Ubuntu16.04安装ros-kinetic试错教程_ubuntu一站式配置
Ubuntu16.04安装ros-kinetic试错教程_ubuntu一站式配置教程(五)
我不做ros已经好几年了,因此这个教程不保熟~
联系方式:
ps: 欢迎做强化的同学加群一起学习:
欢迎关注知乎帐号:未入门的炼丹学徒
CSDN帐号:https://blog.csdn.net/hehedadaq
极简spinup+HER+PER代码实现:https://github.com/kaixindelele/DRLib