Hello Jernej,
As Stefan said you can apply the patch with dedicated tools, or also edit CMakeExternals/SimpleITK.cmake by hand :
* Go around line 110 and search "if( MITK_USE_SYSTEM_PYTHON )"
* Below the "if", replace
ExternalProject_Add_Step(${proj} sitk_python_install_step
COMMAND PYTHONUSERBASE=${_install_dir} ${PYTHON_EXECUTABLE}
setup.py install --prefix=${_install_dir}
DEPENDEES install
WORKING_DIRECTORY ${_sitk_build_dir}/Wrapping/PythonPackage
)
by
if(WIN32)
# if environment variable PYTHONUSERBASE does not
# contain ${_install_dir}, installation here will fail.
ExternalProject_Add_Step(${proj} sitk_python_install_step
COMMAND ${PYTHON_EXECUTABLE} setup.py install
--prefix=${_install_dir}
DEPENDEES install
WORKING_DIRECTORY ${_sitk_build_dir}/Wrapping/PythonPackage)
else()
ExternalProject_Add_Step(${proj} sitk_python_install_step
COMMAND PYTHONUSERBASE=${_install_dir} ${PYTHON_EXECUTABLE}
setup.py install --prefix=${_install_dir}
DEPENDEES install
WORKING_DIRECTORY ${_sitk_build_dir}/Wrapping/PythonPackage)
endif()
And you're done. Don't forget to set the environment variable
'PYTHONPATH' to [mitk compilation folder]\ep\Lib\site-packages\ *before*
initial CMake call.
Regards, Le 06/06/2017 à 09:49, Dinkelacker, Stefan a écrit :
Hi,as long as we didn't apply and merge the patch, you can do it with git apply [1] or git am [2].Best, Stefan [1] https://git-scm.com/docs/git-apply [2] https://git-scm.com/docs/git-am ------------------------------------------------------------------------ *Von:* Jernej Finžgar <[email protected]> *Gesendet:* Sonntag, 4. Juni 2017 17:57 *An:* [email protected] *Betreff:* Re: [mitk-users] Issues building MITK using Python Hello again,could you please direct me on how to successfully use the patch issued for this problem: https://phabricator.mitk.org/T22591. Thanks!Jernej2017-05-29 10:01 GMT+02:00 Dinkelacker, Stefan <[email protected] <mailto:[email protected]>>:Hi, as far as I know, MITK with Python doesn't work in Debug configuration. Try the Release configuration instead. By the way, the kind of errors you have ("cmd exited with code 1") is most probably CMake. Double click on such a line in the error window and then switch to the output window, where you will see the true error (sometimes you need to scroll up a little to crawl through the output of CMake. Best, Stefan ------------------------------------------------------------------------ *Von:* Jernej Finžgar <[email protected] <mailto:[email protected]>> *Gesendet:* Sonntag, 28. Mai 2017 17:07 *An:* [email protected] <mailto:[email protected]> *Betreff:* [mitk-users] Issues building MITK using Python Hello, I have encountered some issues whule trying to build MITK using Python (2.7) on Windows, using Visual Studio 14 (win64). Here is the error list (image: https://image.prntscr.com/image/27c9f249292b4b9a85b544eb2cf48181.png <https://image.prntscr.com/image/27c9f249292b4b9a85b544eb2cf48181.png> ). While trying to perform the same thing on another device I also received a number of "unresolved external symbols" errors. It should be noted that I have managed to successfully build MITK before I decided that I need Python, so the problem probably stems from my inclusion of Python. Thanks in advance! Jernej ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users
--
Pollen Metrology
Pollen Metrology
Aurélien Labrosse
Co Founder - VP of product and Engineering
9 rue du Rocher de Lorzier – 38430 Moirans – France
Office: +33 (0)476657121
www.pollen-metrology.com <http://www.pollen-metrology.com/> youtube
<https://www.youtube.com/watch?v=pCj_L4ucxGk>linked-in
<https://www.linkedin.com/company/pollen-technology>
<<attachment: aurelien.vcf>>
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users
