External Email - Use Caution        

Hello FreeSurfer Developers,


I would like to run samseg with the lesion module, hence samseg is asking to install Tensorflow using the following command:

fspython -m pip install tensorflow==1.13.1


However, when execute the command, I get the following error:

protobuf requires Python '>=3.7' but the running Python is 3.6.8


The problem persists when create a conda environment and try to install tensorflow there.


I cannot seem to work around this problem, as fspython version seems to be 3.6.8. Why does FreeSurfer come with a Python version that conflicts with a protobuf version required to install tensorflow 1.13.1?


Looking forward to your ideas/suggestions!


Best regards,


Joost de Jong

Maastricht UMC+, The Netherlands



FreeSurfer version: freesurfer-linux-centos7_x86_64-7.1.0-20200511-813297b

Platform: CentOS Stream release 8

uname -a Linux radstation27.prd.corp 4.18.0-408.el8.x86_64 #1 SMP Mon Jul 18 17:42:52 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux


___________________________________________
Dr. Ir. Joost de Jong
Senior Researcher
Department of Radiology and Nuclear Medicine
Visiting address: P. Debyelaan 25 | 6229 HX Maastricht
Location: 4th floor, Room 4.H1.002
Postal address: Postbus 5800 | 6202 AZ Maastricht
Maastricht UMC+ is a commercial name of azM, Chamber of Commerce no.:14124959
 
E e-mail address: j.dejong@mumc.nl | T +31 (0)43 38 74871
I MailScanner has detected a possible fraud attempt from "secure-web.cisco.com" claiming to be www.mumc.nl | MailScanner has detected a possible fraud attempt from "secure-web.cisco.com" claiming to be www.gezondidee.mumc.nl
Follow us on Twitter, Facebook and LinkedIn


This email and any attachments may contain confidential or privileged information and is intended for the addressee only. If you are not the intended recipient, please immediately notify us by email or telephone and delete the original email and attachments without using, disseminating or reproducing its contents to anyone other than the intended recipient. The Maastricht UMC+ shall not be liable for the incorrect or incomplete transmission of this email or any attachments, nor for unauthorized use by its employees.