The following information is for the EMANT380

no module named e32socket - Python for S60

Question: I was trying to connect the EMANT 380 with a new laptop. I have paired the laptop and the DAQ. While testing the ReadLight sample code, I am getting an error that says " no module named e32socket". Before that I got no module named Emant. I have copied the lib file with all examples into the Winscw-c-python folder.

Answer: If you are using Python for S60 ver 1.4.5, please install ver 1.4.4 instead.

1) Download here
2) Exit the emulator if you have not done so.
3) To uninstall ver 1.4.5, copy the uninstall_PythonForS60_SDK_3rdEd.bat from version 1.4.5 to the folder C:\Symbian\9.2\S60_3rd_FP1 and then run it. It will delete the 1.4.5 python files.
4) Copy the 1.4.4 version as per instructions.

below is the discussion from the nokia forum on this problem
Date: 2008-12-12 02:03
Sender: blfgomes
It looks like this is a regression in 1.4.5. I installed 1.4.4 and it worked fine.