Spyder: ๋‹ค๋ฅธ ํ™•์žฅ ํŒŒ์ผ ๊ตฌ๋ฌธ ์ƒ‰์น  ๋ฒ„๊ทธ

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

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

์–ด๋–ค ๋‹จ๊ณ„์—์„œ ๋ฌธ์ œ๋ฅผ ์žฌํ˜„ํ•ฉ๋‹ˆ๊นŒ?

  1. ํŽธ์ง‘๊ธฐ์—์„œ ์—ด๋ฆฐ Python ์†Œ์Šค(.ini ๋ฐ .sql๋กœ ํ…Œ์ŠคํŠธ)์™€ ํ™•์žฅ์ž๊ฐ€ ๋‹ค๋ฅธ ํŽธ์ง‘ ํŒŒ์ผ
  2. ํƒญ ๋ณ€๊ฒฝ
  3. ๋ชจ๋“  ํŒŒ์ผ ์ €์žฅ

์˜ˆ์ƒ ์ถœ๋ ฅ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
ํŒŒ์ผ์„ ์ €์žฅํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋Œ€์‹  ํŒŒ์ผ๋กœ ๋Œ์•„์˜ฌ ๋•Œ ๊ตฌ๋ฌธ ์ƒ‰์ƒ ์ง€์ •์ด ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ์ด์ œ ํ…์ŠคํŠธ๊ฐ€ ๋‹จ์ƒ‰์ž…๋‹ˆ๋‹ค.

์•„๋ž˜์— ์ถ”๊ฐ€ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜์‹ญ์‹œ์˜ค.
์บ๋ฆญํ„ฐ๋ฅผ ํŽธ์ง‘ํ•˜๋ฉด ์ƒ‰์ƒ์ด ์ƒˆ๋กœ ๊ณ ์นจ๋˜๊ณ  ์ •์ƒ์œผ๋กœ ๋Œ์•„์˜ค๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํƒญ์ด ํ™œ์„ฑํ™”๋œ ์ƒํƒœ๋กœ ์ €์žฅํ•ด๋„ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ด์ „์— ์—ฌ๋Ÿฌ ๋ฒ„์ „๋ถ€ํ„ฐ ๋ฐœ์ƒํ–ˆ์ง€๋งŒ ๋งˆ์นจ๋‚ด ํŒจํ„ด์„ ์•Œ์•„์ฐจ๋ ธ์Šต๋‹ˆ๋‹ค.

๋ฒ„์ „ ๋ฐ ์ฃผ์š” ๊ตฌ์„ฑ ์š”์†Œ

  • ์ŠคํŒŒ์ด๋” ๋ฒ„์ „: 3.2.6
  • ํŒŒ์ด์ฌ ๋ฒ„์ „: 3.6.3
  • Qt ๋ฒ„์ „: 5.6.2
  • PyQt ๋ฒ„์ „: 5.6.0
  • ์šด์˜ ์ฒด์ œ: Windows 10(์ตœ์‹ )

์ข…์†์„ฑ

๋ฉ”๋‰ด ํ•ญ๋ชฉ Help > Optional Dependencies (๋˜๋Š”
Help > Dependencies ), Copy to clipboard ๋ฒ„ํŠผ์„ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค.
์•„๋ž˜ ๋‚ด์šฉ์„ ๋ถ™์—ฌ๋„ฃ์Šต๋‹ˆ๋‹ค.

IPython >=4.0 : 6.2.1(ํ™•์ธ)
์‚ฌ์ดํ†ค >=0.21 : 0.27.3 (OK)
์ œ๋‹ค์ด >=0.9.0 : 0.11.0 (ํ™•์ธ)
nbconvert >=4.0 : 5.3.1 (ํ™•์ธ)
numpy >=1.7 : 1.13.3 (ํ™•์ธ)
ํŒฌ๋” >=0.13.1 : 0.22.0 (ํ™•์ธ)
pycodestyle >=2.3: 2.3.1(ํ™•์ธ)
ํŒŒ์ดํ”Œ๋ ˆ์ดํฌ >=0.6.0 : 1.6.0(ํ™•์ธ)
ํ”ผ๊ทธ๋จผํŠธ >=2.0 : 2.2.0(ํ™•์ธ)
pylint >=0.25 : 1.7.4 (ํ™•์ธ)
qtconsole >=4.2.0: 4.3.1(ํ™•์ธ)
๋กœํ”„ >=0.9.4 : 0.10.7(OK)
์Šคํ•‘ํฌ์Šค >=0.6.6 : 1.6.3(ํ™•์ธ)
sympy >=0.7.3 : 1.1.1(ํ™•์ธ)

Editor Bug

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

์ด ๋ฌธ์ œ๋ฅผ ์ผ์œผํ‚ค๋Š” ์ž‘์€ ํŒŒ์ผ์„ ๊ฒŒ์‹œํ•˜์‹ญ์‹œ์˜ค. ๊ฐ์‚ฌ.

๋ฐฉ๊ธˆ "select * from table"๋กœ ํ…Œ์ŠคํŠธํ•˜๊ณ  ์ด๋ฆ„์„ test.sql๋กœ ์ง€์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
capture
๋ฌธ์ž๋ฅผ ์ง€์šฐ๋ฉด ์›๋ž˜๋Œ€๋กœ ๋Œ์•„๊ฐ‘๋‹ˆ๋‹ค.
capture2

์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ 3.2.8 ๋ฒ„์ „์—์„œ ์‚ดํŽด๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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