๋ฐ์ํ ์ ์ฒด ๊ธ53 CSV ์์ ํ๊ธ ๊นจ์ง, utf-8-sig ํ ์ค๋ก ํด๊ฒฐ Photo by Carlos Muza on Unsplashํ์ด์ฌ์ผ๋ก ๋ง๋ CSV๋ฅผ ์์ ์์ ๋๋ธํด๋ฆญํด ์ด๋ฉด ํ๊ธ์ด ์ด๋ ๊ฒ ๋์ต๋๋ค.๏ฟฝ์ ็ฑ๏ฟฝ,้บ๏ฟฝ๏ฟฝ๊ฝ,ๆนฒ๋๋ธธ์๋๋ ์ด๋ฆ,๋ถ์,๊ธ์ก์ ๋๋ค. ํ์ผ์ ๋ฉ์ฉกํ๊ณ , ์์ ์ด ์ฝ๋ ๋ฐฉ์์ ์๋ชป ๊ณ ๋ฅธ ๊ฒ๋๋ค. ์ PC์๋ ์์ ๋์ ํ์ด์ฌ์ผ๋ก ๊ฐ์ ๋ฐ์ดํธ๋ฅผ cp949๋ก ์ฝ์ด์ ์ ๋ชจ์์ ์ฌํํ์ต๋๋ค. ์์ ํ๋ฉด์์ ๋ณด๋ ๊นจ์ง ๊ธ์์ ๊ฐ์ ์๋ฆฌ์ ๋๋ค.์ ํํ ์ ็ฑ ๊ฐ์ ๊ธ์๊ฐ ๋์ค๋์ง๋ ๊ฐ๋จํฉ๋๋ค. UTF-8์์ ํ๊ธ์ ํ ๊ธ์๊ฐ 3๋ฐ์ดํธ์ธ๋ฐ, cp949๋ ํ๊ธ์ 2๋ฐ์ดํธ ๋จ์๋ก ์ฝ์ต๋๋ค. ์ด๋ฆ์ 6๋ฐ์ดํธ๋ฅผ 2๋ฐ์ดํธ์ฉ ๋์ด ์ฝ์ผ๋ ๊ฒฝ๊ณ๊ฐ ์ด๊ธ๋๊ณ , ์ฐ์ฐํ ๋ง์๋จ์ด์ง ์กฐ๊ฐ์ ์๋ฑํ ํ๊ธ์ด๋ ํ์๊ฐ ๋๊ณ ๋๋จธ์ง๋ ๊นจ์ง ๋ฌธ์๋ก ๋จ์ต๋๋ค.ํด๊ฒฐ์ ๋๋ถ๋ถ ํ ์ค์ด๋ฉด ๋ฉ๋๋ค. ๋ค๋ง ํ์ผ.. 2026. 10. 9. pip install ํ๋๋ฐ ModuleNotFoundError๊ฐ ๋ฐ ๋ Photo by Mohammad Rahmani on Unsplashpip show๋ฅผ ์น๋ฉด ๋ถ๋ช ํ ์ค์น๋ผ ์๋ค๊ณ ๋์ค๋๋ฐ, ํ์ด์ฌ์์ ๋ถ๋ฌ์ค๋ฉด ์๋ค๊ณ ํฉ๋๋ค. ์ค๋ ์ PC์์ ๊ทธ ์ํฉ์ ๊ทธ๋๋ก ๋ง๋ฌ์ต๋๋ค. ์๋ก ๋ญ ์ค์นํ ๊ฒ๋ ์๋๊ณ , ์๋ ๊น๋ ค ์๋ ๊ฑธ ํ์ธ๋ง ํ๋๋ฐ ์ด๋ ๊ฒ ๋์์ต๋๋ค.$ pip show seabornName: seabornVersion: 0.11.2Location: c:\users\์ฌ์ฉ์์ด๋ฆ\anaconda3\lib\site-packages$ python -c "import seaborn"Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'seaborn'๋ ๋ค ๊ฐ์ ํฐ๋ฏธ.. 2026. 10. 6. git ํ๊ธ ํ์ผ๋ช ๊นจ์ง, ์ซ์๋ก ๋์ฌ ๋ ์์ธ Photo by Ilya Pavlov on Unsplashํ๊ธ ์ด๋ฆ ํ์ผ์ git์ ์ฌ๋ฆฌ๋ฉด git status์ ์ด๋ฆ ๋์ ์ซ์๊ฐ ๋์ต๋๋ค. ์ฒ์ ๋ณด๋ฉด ํ์ผ์ด ๋ง๊ฐ์ง ์ค ์๊ณ ๋๋ผ๋๋ฐ, ๋๋ถ๋ถ์ ํ์ ๋ฐฉ์ ๋ฌธ์ ์ ๋๋ค. ๋ค๋ง ๋งฅ์์ ๋์ด์จ ํ์ผ์ด ์์ด๋ฉด ์ง์ง๋ก ๋ค๋ฅธ ํ์ผ์ด ๋๊ธฐ๋ ํฉ๋๋ค. ๋์ ์์ธ๋ ํด๊ฒฐ๋ฒ๋ ๋ค๋ฆ ๋๋ค. ์ด ๊ธ์ ์ถ๋ ฅ์ ์ ๋ถ ์ PC์์ ์์ ์ ์ฅ์๋ฅผ ๋ง๋ค์ด ์ง์ ๋๋ฆฐ ๊ฒฐ๊ณผ์ ๋๋ค.git status์ ํ๊ธ ํ์ผ๋ช ์ด ์ซ์๋ก ๋์ค๋ ์ด์ ๊ฐ ๋ญ๊ฐ์?๋ณด๊ณ ์.txt ํ๋๋ฅผ ๋ง๋ค๊ณ ์ํ๋ฅผ ๋ณด๋ฉด ์ด๋ ๊ฒ ๋์ต๋๋ค.$ git status --short?? "\353\263\264\352\263\240\354\204\234.txt"git์ core.quotePath ์ค์ ๋๋ฌธ์ ๋๋ค. ๊ณต์ ๋ฌธ์ ์ค๋ช ์ผ๋ก๋, .. 2026. 10. 3. PowerShell ์คํ ์ ์ฑ ์ค๋ฅ, ๋ฒ์๋ถํฐ ํ์ธํ์ธ์ Photo by Ladislav Sh on UnsplashVS Code ํฐ๋ฏธ๋์์ npm์ ์น๋ฉด ์ด๊ฒ ๋น๋๋ค.npm : ์ด ์์คํ ์์ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ ์ ์์ผ๋ฏ๋กC:\Program Files\nodejs\npm.ps1 ํ์ผ์ ๋ก๋ํ ์ ์์ต๋๋ค.๊ฒ์ํ๋ฉด ๋ต์ด ํ๋๋ก ๋ชจ์ ๋๋ค. "PowerShell์ ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์ด๊ณ Set-ExecutionPolicy RemoteSigned๋ฅผ ์น์ธ์." ๋๋ถ๋ถ ์ด๊ฑธ๋ก ํด๊ฒฐ๋ฉ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด ๋ฐฉ๋ฒ์ ํ์ ์ด์์ผ๋ก ๋๊ฒ ๊ฑด๋๋ฆฌ๋ฉด์, ์ ์ ์ ๋ ๋๋ ์ ์ ๋๋์ง ์ ์ ์๊ฒ ๋ง๋ญ๋๋ค. ์คํ ์ ์ฑ ์ ๋ฒ์(scope)๊ฐ ๋ค์ฏ ๊ฐ ์๊ณ ์ฐ์ ์์๊ฐ ์๋ค๋ ๊ฑธ ์๋ฉด ๋ ์ข๊ณ ํ์คํ๊ฒ ๋๋ผ ์ ์์ต๋๋ค.1๋จ๊ณ. ์ง๊ธ ๋ญ๊ฐ ๋ง๊ณ ์๋์ง๋ถํฐ ๋ด ๋๋ค๋ฐ๋ก ๊ณ ์น๋ ค ๋ค์ง ๋ง๊ณ ์ด๊ฑธ ๋จผ์ .. 2026. 9. 30. CRLF ๊ฒฝ๊ณ , autocrlf false๋ ํด๊ฒฐ์ด ์๋๋๋ค Photo by Ferenc Almasi on Unsplash๐ ๋จผ์ ๊ฒฐ๋ก ์ด ๊ฒฝ๊ณ ๋ ๊ณ ์ฅ์ด ์๋๋ผ Git์ด ์ ํ ์ผ์ ํ๊ณ ์๋ค๋ ์ ํธ์ ๋๋ค. ๊ฒ์ํ๋ฉด ์ ์ผ ๋ง์ด ๋์ค๋ core.autocrlf false๋ ๊ฒฝ๊ณ ๋ฅผ ์์ ์ฃผ๊ธด ํ๋๋ฐ, ์ค์ ๋ก๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ ์๋๋ผ ์ ์ฅ์ ์์ผ๋ก ๋ฐ์ด ๋ฃ์ต๋๋ค. ์ง์ ์ปค๋ฐํด์ ํ์ธํ ๊ฒฐ๊ณผ๋ฅผ ์๋์ ์ ๋ฆฌํ์ต๋๋ค.์๋์ฐ์์ git add๋ง ํ๋ฉด ์ด ์ค์ด ๋น๋๋ค.warning: in the working copy of 'lf.txt', LF will be replaced by CRLFthe next time Git touches it์ ๋ ๋ช ๋ ๋์ ์ด๊ฑธ ๊ทธ๋ฅ ๋ฌด์ํ๊ณ ์ด์์ต๋๋ค. ๋นจ๊ฐ ๊ธ์จ๋ ์๋๊ณ ์ปค๋ฐ์ ์ด์ฐจํผ ๋๋๊น์. ๊ทธ๋ฌ๋ค ์ด๋ฒ์ ์ค์ ๋ก ์ค์ ์ ๋ฐ๊ฟ๊ฐ๋ฉฐ ์ปค๋ฐํด๋ณด.. 2026. 9. 27. ์ด์ 1 2 3 4 ยทยทยท 11 ๋ค์ ๋ฐ์ํ