![]() |
Pylink Import Error
Hi all,
I am using Vizard 5 32 bit and have attempted to import pylink in to my project file as follows: sys.path.append("C:\WayfindingResearchCentre/pylink/pylink23") print sys.path I get this error: ImportError: DLL load failed: The specified module could not be found. In Vizard 4 42 bit, the pylink module is loaded in fine. Does anyone know why this breaks in Vizard 5? Thanks |
Sorry, I definitely copied the above code incorrectly. It should read:
Code:
sys.path.append("C:\WayfindingResearchCentre/pylink/pylink23") |
What version of pylink is installed in that directory? I installed the latest version of pylink through the Tools > Package Manager interface. After it installed I ran the following:
Code:
import pylink |
Okay,
So I guess it may have been installed incorrectly. The people who previously worked with pylink in Vizard 4 did not install it via the package manager but directly linked their project to the pylink directory (as I have tried to do above). Installing pylink in the Vizard 5 beta means I can now import pylink. However, the previous code breaks and I now see this error. Code:
Traceback (most recent call last): Code:
if dummy == True: |
I'm thinking the pylink module you are using is different than the official one that is hosted on the Python Package Index. Do you know where the previous module came from?
|
The previous module came from the SR Research thread which contained links to the different platform specific pylink. I downloaded win32.
https://www.sr-support.com/showthread.php?14-Pylink When importing manually, it works for Vizard4 but not at all for Vizard5. I have eliminated the possibility that it could be looking elsewhere by specifying the exact file path also. I would prefer to install pylink using the package manager as this seems like the "proper" way to do things. FYI - When I did this, I downloaded Pylink 0.3.2 through the package manager interface. I saw no other versions available. |
The pylink that is listed on the Python Package Index is completely unrelated to the pylink library provided by SR Research. I was able to get the pylink library provided by SR Research to work using the following steps:
Note, as of the time of this post, SR Research does not seem to provide a 64-bit version of the pylink library for Windows, so this will not work with 64-bit versions of Vizard. |
Thank you for this.
I was completely unaware that there were two completely unrelated pylink librarys! :confused: I will give this a go tomorrow when I am back in the office. Many thanks |
Just to confirm - This has worked so many thanks for your help.
I find it bizarre as I had attempted to manually link to all the sub-folders in pylink at one point or another! Must have been missing something rather obvious :/ Anyway, thank you for the help. |
All times are GMT -7. The time now is 02:38 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC