# PING360 with ubuntu 18.05 and ROS Melodic can not run package

**URL:** <https://discuss.bluerobotics.com/t/ping360-with-ubuntu-18-05-and-ros-melodic-can-not-run-package/9459>\
**Category:** Sensors\
**Created:** [April 14, 2021, 6:47am UTC](https://discuss.bluerobotics.com/t/ping360-with-ubuntu-18-05-and-ros-melodic-can-not-run-package/9459 "2021-04-14T06:47:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pencilpen](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/pencilpen/32/6794_2.png) [@pencilpen](https://discuss.bluerobotics.com/u/pencilpen)\
**Post date:** [April 14, 2021, 6:47am UTC](https://discuss.bluerobotics.com/t/ping360-with-ubuntu-18-05-and-ros-melodic-can-not-run-package/9459/1 "2021-04-14T06:47:04Z")

</div>

I have run PING360 with ubuntu 18.05 and ROS Melodic but it shown massage as below.

Traceback (most recent call last):  
File “/home/loma/catkin\_ws/src/ping360\_sonar/nodes/ping360\_node”, line 3, in   
from ping360\_sonar import main  
File “/home/loma/catkin\_ws/devel/lib/python2.7/dist-packages/ping360\_sonar/ **init**.py”, line 34, in   
exec(\_\_fh.read())  
File “”, line 1, in   
File “/home/loma/catkin\_ws/src/ping360\_sonar/src/ping360\_sonar/node.py”, line 15, in   
from sensor import Ping360  
File “/home/loma/catkin\_ws/src/ping360\_sonar/src/ping360\_sonar/sensor.py”, line 6, in   
from brping import definitions  
File “/home/loma/.local/lib/python2.7/site-packages/brping/ **init**.py”, line 4, in   
from brping.device import PingDevice  
File “/home/loma/.local/lib/python2.7/site-packages/brping/device.py”, line 38  
def connect\_serial(self, device\_name: str, baudrate: int =115200):  
^  
SyntaxError: invalid syntax  
[ping360\_node-3] process has died [pid 1772, exit code 1, cmd /home/loma/catkin\_ws/src/ping360\_sonar/nodes/ping360\_node \_\_name:=ping360\_node \_\_log:=/ho  
me/loma/.ros/log/74e59170-9ce7-11eb-80d3-03ad1605d8d6/ping360\_node-3.log].  
log file: /home/loma/.ros/log/74e59170-9ce7-11eb-80d3-03ad1605d8d6/ping360\_node-3\*.log

How I can fix it?

---

<div class="post-metadata">

**Author:** ![omhaalan](https://avatars.discourse-cdn.com/v4/letter/o/d78d45/32.png) [@omhaalan](https://discuss.bluerobotics.com/u/omhaalan)\
**Post date:** [April 14, 2021, 8:36am UTC](https://discuss.bluerobotics.com/t/ping360-with-ubuntu-18-05-and-ros-melodic-can-not-run-package/9459/2 "2021-04-14T08:36:44Z")

</div>

Did you install the correct version of bluerobotics-ping? Make sure you use version 0.0.9.

Also, make sure that you are using the correct version of python.

---

<div class="post-metadata">

**Author:** ![patrickelectric](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/patrickelectric/32/2162_2.png) [@patrickelectric](https://discuss.bluerobotics.com/u/patrickelectric)\
**Post date:** [April 14, 2021, 12:08pm UTC](https://discuss.bluerobotics.com/t/ping360-with-ubuntu-18-05-and-ros-melodic-can-not-run-package/9459/3 "2021-04-14T12:08:43Z")

</div>

Python 2.7 has reached EOL last year, it’s not more supported.

> **[Sunsetting Python 2](https://www.python.org/doc/sunset-python-2/)**
>
> The official home of the Python Programming Language
