Error loading Python lib

I'm getting this error from IoT Cloud when I try to import a template from:
https://create.arduino.cc/iot/templates/cloud-blink

This happens for my other projects as well.

[17272] Error loading Python lib '/tmp/_MEI6rSZsA/libpython3.7m.so.1.0': dlopen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/_MEI6rSZsA/libpython3.7m.so.1.0) Error during build: exit status 255

Using Arduino Nano RP2040 Connect

I am having the same error using the Arduino IoT Cloud both over-the-air and directly connected also using the Arduino Nano RP2040 Connect.

Also, I am on a Mac running Monterey 12.6.1 if that happens to matter.

I'm having the same error :face_in_clouds:

Hi all. I have notified the appropriate people at Arduino and they will investigate the problem. Thanks for bringing this to our attention!

As a workaround, you can temporarily switch to the desktop Arduino IDE for working with your Nano RP2040 Connect board. The download links for Arduino IDE are listed here:

It is possible to develop and upload Arduino IoT Cloud sketches to your Arduino board even using Arduino IDE once you have created your Thing and Dashboard on Arduino IoT Cloud. Please let me know if you have any questions or problems doing that.

You can even access the sketches in your Arduino Cloud sketchbook from Arduino IDE:

The "Cloud Blink" template is closely integrated into Arduino IoT Cloud so it is less convenient to get that working during the current Arduino Cloud service disruption, but I can help you out with that if you are interested.

The problem is limited to the Nano 33 BLE and Nano RP2040 Connect boards so if you have other Arduino boards you can continue to use Arduino Web Editor for them.

Please update us on outcome.
Arduino IDE is not very friendly to run Cloud project and gives many error.

When I create a Thing/Sketch and pull it via Android IDE and run it, it gives me many errors!

I would be happy to help you with that if you provide more information.

Since it is a separate subject from that of this topic, it will be better if you create a new forum topic. Just make sure to give me a mention: @ptillisch in that topic and I'll be sure to see it.

Thank you, here is the link to other issue:

Seems automated spam filter has filtered my above topic!

Hi @mrhadi55. I apologize for the inconvenience.

The forum's automated spam filter sometimes produces false positives, which result in those topics temporarily being hidden unjustly. This is why a team of human moderators review every action taken by the automated system.

So I think in the end these false detections are always corrected, but there is an unfortunate delay between the time of the spam detection and when a moderator reviews the action.

Your other topic has already been restored to full visibility.

1 Like

Hi everyone, I did manage to get past the Python lib issue on the RP2040 connect by installing the 1.4.5 firmware on IDE2, the cloud blink sketch did upload but I couldn't then communicate with the Arduino after that.

Perhaps that info will be useful!

I couldn't downgrade to 1.4.5 :confused:
It still stick with 1.4.8

Hi @charduff.

When you say "firmware", are you referring to the NINA firmware you install using the "WiFi101/WiFiNINA Firmware Updater" tool in Arduino IDE? If so, what was the reason for selecting the very outdated version 1.4.5 instead of the current latest 1.5.0 firmware version?

What do you mean by "communicate"? Do you mean you couldn't upload sketches to the board any more from the IDE, couldn't communicate via the Arduino IDE Serial Monitor, that communication between the board and your Arduino IoT Cloud dashboard didn't work, or ....?

What happened when you tried to downgrade?

Did you try updating to 1.5.0?

@ptillisch yep, I downgraded to 1.4.5 on the WiFi101/WiFiNINA Firmware Updater with the sole purpose to see if uploading the Cloud Blink sketch would work.

Initially, I could upload the Cloud Blink sketch, but although it was uploaded, I couldn't control the LED through the dashboard. That's what I meant by communicate.

Though now after changing the firmware with the WiFi101/WiFiNINA Firmware Updater I can't replicate it and im back to the original issue where it states error loading python lib :crazy_face:

Please provide a detailed description of what you were doing when you got that error and I'll investigate.

Could we get some update on the status of this issue please?
I'm completely blocked!
Any estimate when team can fix the issue?

Hi all. Just to make the situation clear, I am not involved with the fix for this issue so I don't have any information about the progress of the fix.

The Arduino developers generally follow the common convention of not working on weekends, so I certainly wouldn't expect to hear anything before Monday.

I just tried compiling for Nano RP2040 Connect in Arduino Web Editor and I can see the problem has been fixed. So should now be able to go back to using Arduino Web Editor and Arduino IoT Cloud.

Please let me know if you experience any problems.

Regards,
Per