Problem1:測試trajectory_demo.py出錯
1 $ rosrun marm_description trajectory_demo.py _reset:=False2 import-im6.q16: not authorized `rospy' @ error/constitute.c/WriteImage/1037. 3 import-im6.q16: not authorized `actionlib' @ error/constitute.c/WriteImage/1037.
Answer1:在Python腳本的第一行加上下面一行,指出這個文件中的代碼用什么可執行程序去運行它:
1 #!/usr/bin/env python
Problem2:用pycharm作為編輯器寫python腳本時,import庫文件時提示找不到,且無法完成自動補全功能
Answer2:
依次點擊File->Setting->Project:Python interpreter,在彈出的右側Python3.6的方框中點擊下拉箭頭中的show all...,再點左下角的show path符號,將最后一行的路徑file:/opt/ros/melodic/lib/python2.7/dist-packages添加進來即可



