Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

numpy and Windows 10

Hi,

I have an experiment using the EyeLink 1000 which works perfectly on my laptop with Windows 10 but it does not work with the experimental box computer with Windows XP. The error message says that the numpy is missing. But the versions of OpenSesame are exactly the same (opensesame_3.1.2-py2.7-win32-1) so I don't understand what is the problem.

Question 1: What is the purpose of numpy? Knowing his role I can perhaps try to work around the problem.
Question 2: Does the problem come from compatibility between Windows XP and the version of OpenSesame I use?

Thank you in advance for your answers / advice !

Emilie

Comments

  • Hi Emilie,

    Question 1: What is the purpose of numpy? Knowing his role I can perhaps try to work around the problem.

    Numpy is a generic library for numeric computing. You need it for many things.

    Question 2: Does the problem come from compatibility between Windows XP and the version of OpenSesame I use?

    Possibly, but it's difficult to say.

    What happens if you run import numpy in the debug window? You'll probably get an error message. Could you post the full error message here?

    Cheers!
    Sebastiaan

    There's much bigger issues in the world, I know. But I first have to take care of the world I know.
    cogsci.nl/smathot

  • Hi Sebastiaan,

    Sorry for the delay. If I run import numpy in the debug window, I don't get an error message.
    The only error message I have is : The synth is not available, because numpy is missing (when I try to run my experiment).

    Thanks for your reply !

    Emilie.

  • Hi Emilie,

    And what happens in you run from scipy import signal in the debug window? Again, could you post the full error message (if any) here?

    Cheers!
    Sebastiaan

    There's much bigger issues in the world, I know. But I first have to take care of the world I know.
    cogsci.nl/smathot

  • Hi Sebastiaan,

    This time, I have an error message. I enclose the screenshot of the error message I got.

    Thanks !

    Emilie.

  • Hmm, this seems to be a compatibility issue with scipy, a common library with scientific algorithms. The synth uses this to generate sounds.

    The best I can think of is updating scipy and numpy. You can do this by opening the Menu → Tools → Python package manager, searching for scipy, right-clicking on it, and then selecting Update. I would do the same thing for numpy, because the two libraries work together.

    Does updating resolve the issue?

    There's much bigger issues in the world, I know. But I first have to take care of the world I know.
    cogsci.nl/smathot

  • Hi,

    So, version 3.1.2 does not include Python package manager in tools. So I installed a newer version (3.1.9) that I have on another computer and in which I know there is this tab. When I click on it I get a new error message (see attachment).

    I do not understand the problem...

    Thanks again !

  • Hi Emilie,

    Is that computer online? Because you need an internet connection to download the packages. If it is, then you can also upgrade scipy and numpy by running the following commands in the debug window:

    import pip
    pip.main(['install', 'scipy', '--upgrade'])
    pip.main(['install', 'numpy', '--upgrade'])
    

    Or of course upgrade to OpenSesame 3.2!

    Cheers,
    Sebastiaan

    There's much bigger issues in the world, I know. But I first have to take care of the world I know.
    cogsci.nl/smathot

  • Hi Sebastiaan,

    The computer is not connected to the network and despite the installation of version 3.2, it still does not work. I tried to run commands you suggested but I still have an error message. But the experiment works on another computers (with Windows 7 or 10) so I will arrange otherwise.

    Anyhow, thanks for your help !

    Emilie

Sign In or Register to comment.