系统ubuntu 20.04
,已安装完整的ros
。
在使用conda
的某个python
环境时,我想要使用某些包,比如ros
包,或者其他python
包。
我知道在系统里面已经安装了,不想在conda
环境再装一次。
首先,必须确保包正确安装了
想要代码运行时能找到ros
包,只需要在sys.path
中添加包所在目录就行了,
import sys
sys.path.append("/usr/lib/python3/dist-packages")
sys.path.append("/opt/ros/noetic/lib/python3/dist-packages")
但这么做还不够,因为pyCharm
不会有提示,所以需要把路径加到pyCharm
里
更新后没有右侧齿轮了,可以点击Python Interpreter
的下拉箭头,选择最后的Show All
,也可以打开Python Interpreters
对话框。
这样就可以了