Mayavi: ๋ฆด๋ฆฌ์Šค 4.4.5

์— ๋งŒ๋“  2016๋…„ 05์›” 05์ผ  ยท  11์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: enthought/mayavi

์•„๋งˆ๋„ ํŒจ์น˜ ์ˆ˜์ค€ ๋ฆด๋ฆฌ์Šค์˜ ๊ฐ€์น˜๊ฐ€ ์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ๋ฒ„๊ทธ์ˆ˜์ •์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ด์ œ ํŒŒ์ด์ฌ 3์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ? 4.4.0์ด python 3๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์ง€๋งŒ ์ด๊ฒƒ์ด ๊ฐ•๋ ฅํ•œ์ง€ ์—ฌ๋ถ€์— ๋Œ€ํ•ด์„œ๋Š” ๋ถˆ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์•„์ง python 3์— ๋Œ€ํ•œ ์•„๋‚˜์ฝ˜๋‹ค ๋ฒ„์ „์ด ์—†์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  11 ๋Œ“๊ธ€

์ด์ œ ํŒŒ์ด์ฌ 3์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ? 4.4.0์ด python 3๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์ง€๋งŒ ์ด๊ฒƒ์ด ๊ฐ•๋ ฅํ•œ์ง€ ์—ฌ๋ถ€์— ๋Œ€ํ•ด์„œ๋Š” ๋ถˆ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์•„์ง python 3์— ๋Œ€ํ•œ ์•„๋‚˜์ฝ˜๋‹ค ๋ฒ„์ „์ด ์—†์Šต๋‹ˆ๋‹ค.

@gnurser ์šฐ๋ฆฌ๋Š” ์—ฌ๊ธฐ menpo ์ฑ„๋„์— mayavi 4.4.4/VTK 7.0(Py 2.7/3.4/3.5 win/mac/linux)์šฉ conda ๋นŒ๋“œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
https://anaconda.org/menpo/mayavi

์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด์„œ:
conda install -c menpo mayavi

๋ฌธ์ œ๊ฐ€ ๋ฐœ๊ฒฌ๋˜๋ฉด ์—ฌ๊ธฐ์—์„œ ์‹ ๊ณ ํ•˜์„ธ์š”.
https://github.com/menpo/conda-mayavi/issues

๊ทธ๋Ÿฌ๋‚˜ ์ด์ „ ๋ฒ„์ „์˜ OS X์—์„œ 4.4.4๋ฅผ ๋นŒ๋“œํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด 4.4.5 ๋ฒ„๊ทธ ์ˆ˜์ • ๋ฆด๋ฆฌ์Šค์—๋„ ๊ด€์‹ฌ์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

@itziakos ํฌ์ธํŠธ ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ฐฉํ•ดํ•˜๋Š” ์š”์†Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๊ทธ๊ฒƒ์„ ํ’€๊ธฐ ์œ„ํ•ด ์šฐ๋ฆฌ๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์ตœ๊ทผ์— ๋ฒ„๊ทธ ์ˆ˜์ •์ด ๋งŽ์ด ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค...

์ด์ œ ํŒŒ์ด์ฌ 3์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ? 4.4.0์€ python 3์—์„œ ์ž‘๋™ํ•ด์•ผ ํ•˜์ง€๋งŒ ์ด๊ฒƒ์ด ๊ฐ•๋ ฅํ•œ์ง€ ์—ฌ๋ถ€๋Š” ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Python 3 ์ง€์›์€ ํ›Œ๋ฅญํ•˜์ง€๋งŒ ๋‹ค์Œ ์ฃผ์š” ๋ฆด๋ฆฌ์Šค 4.5.0(๊ทธ๋ฆฌ ๋ฉ€์ง€ ์•Š์Œ)๊นŒ์ง€ ์—ฌ์ „ํžˆ ์‹คํ—˜์ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@itziakos ํฌ์ธํŠธ ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ฐฉํ•ดํ•˜๋Š” ์š”์†Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๊ทธ๊ฒƒ์„ ํ’€๊ธฐ ์œ„ํ•ด ์šฐ๋ฆฌ๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์ตœ๊ทผ์— ๋ฒ„๊ทธ ์ˆ˜์ •์ด ๋งŽ์ด ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค...

๋ฒ„๊ทธ ์ˆ˜์ • 4.4.5 ๋ฆด๋ฆฌ์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ @prabhuramachandran (์ฃผ์š” ์ž‘์„ฑ์ž)์„ ํ•‘(ping)ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

@jabooth ์™€ @itziakos์—๊ฒŒ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. conda 4.4.4 py35 ๋นŒ๋“œ๋ฅผ ์‹œ๋„ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 4.5.0์ด ๊ณง ์ถœ์‹œ๋œ๋‹ค๋Š” ์†Œ์‹์„ ๋“ฃ๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค.

@prabhuramachandran @itziakos ์ž ์žฌ์ ์ธ 4.4.5 ๋ฒ„๊ทธ ์ˆ˜์ • ๋ฆด๋ฆฌ์Šค์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

๋˜ํ•œ 4.5.0์ด ์˜ˆ์ƒ๋˜๋Š” ์‹œ๊ธฐ์— ๋Œ€ํ•œ ์ง€์นจ๊ณผ ๋” ๋นจ๋ฆฌ 4.5.0์— ๋„๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด ์ทจํ•  ์ˆ˜ ์žˆ๋Š” ์กฐ์น˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ •๋ง ๊ฐ์‚ฌํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค!

4.5.0์— ๋Œ€ํ•œ ์ด์ •ํ‘œ ๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•˜์Šต๋‹ˆ๋‹ค ๋งŒ, ์ฒจ๋ถ€ ๋œ ๋ฌธ์ œ๊ฐ€ ์—†์œผ๋ฏ€๋กœ ์ƒํ™ฉ์ด ๋ฌด์—‡์ธ์ง€ ์•Œ๊ธฐ๊ฐ€ ์กฐ๊ธˆ ์–ด๋ ต์Šต๋‹ˆ๋‹ค ...

@jabooth -- ์‚ฌ์‹ค ํ˜„์žฌ 4.5.0์ด ๊ณง ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉด ํ•˜๋Š” ์ข‹์€ ๊ธฐ๋Šฅ์ด ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฐฉ๊ธˆ ๋…ธํŠธ๋ถ ์ง€์›์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‹จ์ง€ ๊ทธ๊ฒƒ์„ ์œ„ํ•œ ์•ฝ๊ฐ„์˜ ์‹œ๊ฐ„์„ ์ฐพ์•„์•ผ ํ•œ๋‹ค. ์ด๋ฒˆ์ฃผ์— ํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค! ๊ด€์‹ฌ์„ ๊ฐ€์ ธ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

@prabhuramachandran ๊ต‰์žฅํ•ฉ๋‹ˆ๋‹ค! ์™€์šฐ ์ธ๋ผ์ธ ๋…ธํŠธ๋ถ ์ง€์›์— ๋Œ€ํ•ด ๋ชฐ๋ž์Šต๋‹ˆ๋‹ค. ๋†€๋ž์Šต๋‹ˆ๋‹ค! ์ •๋ง ๊ธฐ๋Œ€๋ฉ๋‹ˆ๋‹ค. :)

@jabooth -- ์ง€๊ธˆ์€ ์‹œ์ž‘์— ๋ถˆ๊ณผํ•˜๊ณ  ๊ทธ๋‹ค์ง€ ํ™”๋ คํ•˜์ง€๋Š” ์•Š์ง€๋งŒ ๊ฝค ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ž‘์—…์€ ์—ฌ๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค. https://github.com/enthought/mayavi/pull/415

๋” ์ข‹์€ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์ง€๋งŒ ์–ธ์ œ ๊ตฌํ˜„๋ ์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“  ์šฐ๋ฆฌ๋Š” ๊ณง ์ถœ์‹œ๋ฅผ ์ถ”์ง„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

@jabooth -- 4.5.0์ด ๋‚˜์™”๊ณ  ์†Œ์Šค๋Š” pypi์— ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋ฆฌ์„์€ ๋ฌธ์ œ๊ฐ€ ์—†๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๋ณด๊ณ ํ•ด ์ฃผ์‹œ๋ฉด ๋‹ค์Œ(4.5.1) ๋ฆด๋ฆฌ์Šค์—์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋„๋ก ๋…ธ๋ ฅํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

@stefanoborini -- ์ง€๊ธˆ ์ด ๋ฌธ์ œ๋ฅผ ์ข…๋ฃŒํ•ด๋„ ๋ฉ๋‹ˆ๊นŒ?

conda-forge ํŒจํ‚ค์ง€๋ฅผ ๊ฐ€์งˆ ๊ธฐํšŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? https://github.com/conda-forge

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰