Edoardo Pasca

Results 183 comments of Edoardo Pasca

I agree with you.

Thanks for the extensive report. I was aware of all the issues except the ismrmrd tools. I haven't tried all the demos/interactive, but just tried some of them. 1. libace:...

I guess we'll end up creating several recipes which create the packages sirf depends on, and sirf. As we discussed, we could pass a parameter to the superbuild and build...

I wouldn't mind issuing cmake 3 or 4 times!

Directories to pass to `External_SIRF.cmake` are defined * For STIR [here](https://github.com/CCPPETMR/SIRF-SuperBuild/blob/master/SuperBuild/External_STIR.cmake#L128L130) * NIFTYREG [here](https://github.com/CCPPETMR/SIRF-SuperBuild/blob/master/SuperBuild/External_NIFTYREG.cmake#L72L74) * ITK (needed by [STIR](https://github.com/CCPPETMR/SIRF-SuperBuild/blob/master/SuperBuild/External_STIR.cmake#L109)) where?

The [environment variables](https://docs.python.org/3/using/windows.html#excursus-setting-environment-variables) `PATH` and `PYTHONPATH` seem to be correct. ## PATH My `$Env:Path` is ``` C:\Users\ofn77899\Dev\buildVC\INSTALL\bin;C:\Users\ofn77899\Dev\buildVC\INSTALL\bin;C:\Users\ofn77899\Dev\buildVC\INSTALL\bin;C:\Apps\miniconda3\envs\sirf_b2;C:\Apps\miniconda3\envs\sirf_b2\Library\mingw-w64\bin;C:\Apps\miniconda3\envs\sirf_b2\Library\usr\bin;C:\Apps\miniconda3\envs\sirf_b2\Library\bin;C:\Apps\miniconda3\envs\sirf_b2\Scripts;C:\Apps\miniconda3\envs\sirf_b2\bin;C:\Apps\miniconda3\condabin;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2\bin;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2\libnvvp;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\ProgramData\chocolatey\bin;C:\WINDOWS\System32\OpenSSH;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDesktop\version-bin;C:\Apps\Vagrant\bin;C:\Users\ofn77899\AppData\Local\Microsoft\WindowsApps;C:\Users\ofn77899\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\ofn77899\AppData\Local\Programs\Git\cmd;C:\Apps\GitHub CLI;C:\Users\ofn77899\Dev\buildVC\INSTALL\FFTW;C:\Apps\boost_1_72_0\lib64-msvc-14.2;C:\Users\ofn77899\Dev\buildVC\INSTALL\FFTW;C:\Apps\boost_1_72_0\lib64-msvc-14.2;C:\Program Files...

Thanks @evgueni-ovtchinnikov , I tried to add to PATH with ``` $Env:Path="C:\Users\ofn77899\Dev\buildVC\INSTALL\python;$Env:Path" (sirf_b2) PS C:\Users\ofn77899\Dev\buildVC\builds\SIRF\build> $Env:Path C:\Users\ofn77899\Dev\buildVC\INSTALL\python; C:\Users\ofn77899\Dev\buildVC\INSTALL\bin; C:\Users\ofn77899\Dev\buildVC\INSTALL\bin; C:\Users\ofn77899\Dev\buildVC\INSTALL\bin; C:\Apps\miniconda3\envs\sirf_b2; C:\Apps\miniconda3\envs\sirf_b2\Library\mingw-w64\bin; C:\Apps\miniconda3\envs\sirf_b2\Library\usr\bin; C:\Apps\miniconda3\envs\sirf_b2\Library\bin; C:\Apps\miniconda3\envs\sirf_b2\Scripts; C:\Apps\miniconda3\envs\sirf_b2\bin; C:\Apps\miniconda3\condabin; C:\Program Files\NVIDIA GPU...

Just to be clear, I did not install HDF5, FFTW or Boost with conda ``` conda list # packages in environment at C:\Apps\miniconda3\envs\sirf_b2: # # Name Version Build Channel bzip2...

``` >>> import os >>> for el in os.environ['PATH'].split(';'): ... print (el) ... C:\Users\ofn77899\Dev\buildVC\INSTALL\python C:\Users\ofn77899\Dev\buildVC\INSTALL\bin C:\Users\ofn77899\Dev\buildVC\INSTALL\bin C:\Users\ofn77899\Dev\buildVC\INSTALL\bin C:\Apps\miniconda3\envs\sirf_b2 C:\Apps\miniconda3\envs\sirf_b2\Library\mingw-w64\bin C:\Apps\miniconda3\envs\sirf_b2\Library\usr\bin C:\Apps\miniconda3\envs\sirf_b2\Library\bin C:\Apps\miniconda3\envs\sirf_b2\Scripts C:\Apps\miniconda3\envs\sirf_b2\bin C:\Apps\miniconda3\condabin C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2\bin C:\Program...

I made some progress, installing SIRF directly in the conda environment! ``` conda create --name sirf_b2 python numpy openblas matplotlib=3.4 docopt cmake deprecation nose -c conda-forge cmake ../SIRF-SuperBuild -DSIRF_TAG=origin/master -DSTIR_TAG=origin/master...