1.关于sudo pip和pip的区别
sudo pip install <包名> 是将包安装在root用户下,运行python也应该加上sudo python xx.py(因为sudo python是去root用户下去找相关的包和库),如果python xx.py就是在普通用户下的路径中去调包。
例:sudo pip install numpy
2. 关于虚拟环境
虚拟环境是Anaconda用来兼顾同时存在不同python版本创造的一个环境
3.Python和ros区别
python单个程序有通过串口收发数据的,也有键盘输入屏幕输出的,两个python程序之间的交互似乎不存在。而ros以节点的形式进行信息的实时交互,和FreeRTOS(单片机事件触发,多线程,单进程)实时操作系统一样在控制系统中被广泛使用。