Spyder: X ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค

์— ๋งŒ๋“  2016๋…„ 09์›” 01์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: spyder-ide/spyder

๋ฌธ์ œ์— ๋Œ€ํ•œ ์„ค๋ช…

๋ช…๋ น์ค„์—์„œ spyder๋ฅผ ์‹คํ–‰ํ•  ๋•Œ๋งˆ๋‹ค "Spyder: X ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค"๋ผ๋Š” ์˜ค๋ฅ˜๊ฐ€ ๊ณ„์† ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
์–ด๋–ค ๋‹จ๊ณ„์—์„œ ๋ฌธ์ œ๋ฅผ ์žฌํ˜„ํ•ฉ๋‹ˆ๊นŒ?

  1. ~$ ์ŠคํŒŒ์ด๋”
  2. ์ŠคํŒŒ์ด๋”: X ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค

Linux์šฉ Windows ํ•˜์œ„ ์‹œ์Šคํ…œ์—์„œ Python 3.5 Anaconda๋ฅผ ์‹คํ–‰ ์ค‘์ž…๋‹ˆ๋‹ค(Windows์˜ Ubuntu์—์„œ Bash).

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

๊ทธ๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค,

cmd ๋˜๋Š” powershell์—์„œ ๋” ๋‚˜์€ ์‹คํ–‰ ๋ช…๋ น,
bash
๊ทธ๋ƒฅ ์‚ฌ์šฉ
export DISPLAY=:0.0
๊ทธ๋Ÿฐ ๋‹ค์Œ ์ž…๋ ฅ
spyder

xming์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์•„๋‚˜์ฝ˜๋‹ค ๋ฐฐํฌํŒ๋„ ์„ค์น˜ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ŠคํŒŒ์ด๋”๊ฐ€ ์ด๋ฏธ ํฌ์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด ์‹œ์Šคํ…œ์€ Windows 10์ž…๋‹ˆ๋‹ค. WSL์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

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

๊ทธ๊ฒƒ์€ ์šฐ๋ฆฌ๊ฐ€ ์ง€์›ํ•˜๋Š” ํ”Œ๋žซํผ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค :-(

๊ทธ๋ž˜์„œ ๋‹น์‹ ์€ ์ผ์„ ํ•˜๊ธฐ ์œ„ํ•ด ์Šค์Šค๋กœ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•œ ๋ช‡ ๊ฐ€์ง€ ํŒ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

http://www.howtogeek.com/261575/how-to-run-graphical-linux-desktop-applications-from-windows-10s-bash-shell/

๊ทธ๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค,

cmd ๋˜๋Š” powershell์—์„œ ๋” ๋‚˜์€ ์‹คํ–‰ ๋ช…๋ น,
bash
๊ทธ๋ƒฅ ์‚ฌ์šฉ
export DISPLAY=:0.0
๊ทธ๋Ÿฐ ๋‹ค์Œ ์ž…๋ ฅ
spyder

xming์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์•„๋‚˜์ฝ˜๋‹ค ๋ฐฐํฌํŒ๋„ ์„ค์น˜ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ŠคํŒŒ์ด๋”๊ฐ€ ์ด๋ฏธ ํฌ์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด ์‹œ์Šคํ…œ์€ Windows 10์ž…๋‹ˆ๋‹ค. WSL์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

python 2.7์ด ์„ค์น˜๋œ spyder๊ฐ€ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

python 3.x๋ฅผ ์‚ฌ์šฉํ•˜๋Š” spyder(์ผ๋ช… spyder3์€ ๊ทธ๋ ‡์ง€ ์•Š์Œ)๋Š” ์„œ๋ฒ„(Xming) dors dot๊ฐ€ Xinput 2๋ฅผ ์ง€์›ํ•œ๋‹ค๊ณ  ๋ถˆํ‰ํ•ฉ๋‹ˆ๋‹ค.

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