TissUUmaps / TissUUmaps

TissUUmaps is a browser-based tool for fast visualization and exploration of millions of data points overlaying a tissue sample. TissUUmaps can be used as a web service or locally in your computer, and allows users to share regions of interest and local statistics.
https://tissuumaps.github.io/
MIT License
43 stars 11 forks source link

Installation problem on VDI #56

Open hujianjiang opened 5 months ago

hujianjiang commented 5 months ago

Hi,

I tried to install the latest version (3.2.1.4) of TissUUmap on our Virtual Desktop Infrastructure with the Windows Server 2012R2. The installation finished with no problem. But when I tried to start the software, an error window popped up with the following message: "Traceback (most recent call last): File "tissuumaps\gui.py, line 21, in ImportError: DLL load failed while importing QtGui: The specified procedure could not be found." Capture

I tried to uninstall and install the 3.2.1.3 version and it was the same problem.

Could you let me know how to solve this?

Thanks!

Best, Jianjiang

cavenel commented 5 months ago

Hi, Thanks for reporting this, I don't have a Windows Server 2012R2 to test unfortunately. I tried to compile the installer with a more recent version of pyinstaller to see if it could fix this issue, can you test? You can find the installer here, in the bottom of the page: https://github.com/cavenel/TissUUmaps/actions/runs/8597311418

hujianjiang commented 5 months ago

Thanks for the fast response! But the new installer does not work either with the same problem.

We have Python 3.7 and 3.8 installed on our VDI. Do you think this would cause the problem or not? Are there any other environment requirements for the software?

cavenel commented 5 months ago

Everything should be included in the installer, but yes it can cause some issues if Python is in the Environment Variable path. Maybe you could test by removing it from the path, to test TissUUmaps?

hujianjiang commented 5 months ago

I tried to uninstall python and install the software, but it still does not work with the same issue.