ใ€WinPythonใฎไฝฟใ„ๆ–นใ€‘ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ€œใƒ—ใƒญใ‚ฐใƒฉใƒ ๅฎŸ่กŒใพใง่งฃ่ชฌ)

WinPythonใฎใ‚คใƒณใ‚นใƒˆใƒผใƒซใ€ๅˆๆœŸ่จญๅฎšใชใฉใ€ๅŸบๆœฌ็š„ใชไฝฟใ„ๆ–นใซใคใ„ใฆ่งฃ่ชฌใ—ใพใ™ใ€‚

WinPythonใจใฏ

WinPythonใฏใ€Windows็’ฐๅขƒๅ‘ใ‘ใซใƒใƒผใ‚ฟใƒ–ใƒซๅŒ–ใ•ใ‚ŒใŸPythonใƒ‘ใƒƒใ‚ฑใƒผใ‚ธใงใ™ใ€‚ๅ…ฌๅผใ‚คใƒณใ‚นใƒˆใƒผใƒฉใจๆฏ”่ผƒใ—ใฆไปฅไธ‹ใฎๅ„ชใ‚ŒใŸ็‰นๅพดใŒใ‚ใ‚Šใพใ™ใ€‚

  1. ใƒใƒผใ‚ฟใƒ–ใƒซ็’ฐๅขƒใงใ‚คใƒณใ‚นใƒˆใƒผใƒซไธ่ฆ
    • WinPythonใฏใƒใƒผใ‚ฟใƒ–ใƒซๅŒ–ใ•ใ‚ŒใฆใŠใ‚Šใ€ใ‚คใƒณใ‚นใƒˆใƒผใƒซไฝœๆฅญใŒไธ่ฆใงใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใ—ใฆๅฑ•้–‹ใ™ใ‚‹ใ ใ‘ใงไฝฟ็”จๅฏ่ƒฝใงใ™ใ€‚ใใฎใŸใ‚ใ€USBใƒกใƒขใƒชใซๅ…ฅใ‚ŒใฆๆŒใก้‹ใณใ€ไป–ใฎPCใซๅˆบใ—ใฆๅˆฉ็”จใ™ใ‚‹ใจใ„ใฃใŸๆŸ”่ปŸใชไฝฟใ„ๆ–นใŒใงใใพใ™ใ€‚
    • ใƒฌใ‚ธใ‚นใƒˆใƒชใ‚’ๆฑšใ•ใšใซPython็’ฐๅขƒใ‚’ๆง‹็ฏ‰ใงใใ‚‹ใฎใ‚‚้ญ…ๅŠ›ใงใ™ใ€‚ใพใŸใ€WinPythonใงไฝœๆˆใ—ใŸPython็’ฐๅขƒใฏใƒ•ใ‚ฉใƒซใƒ€ๅ˜ไฝใงใพใจใพใฃใฆใ„ใ‚‹ใŸใ‚ใ€็•ฐใชใ‚‹่ค‡ๆ•ฐใฎPythonใƒใƒผใ‚ธใƒงใƒณใฎWinPythonใ‚’1ใคใฎPCใซๅ…ฑๅญ˜ใ•ใ›ใ‚‹ใ“ใจใ‚‚็ฐกๅ˜ใงใ™ใ€‚
  2. ไธป่ฆใชๅค–้ƒจใƒฉใ‚คใƒ–ใƒฉใƒชใ‚‚ไป˜ๅฑž
    • NumPyใ€Matplotlibใ€Pandasใ€SciPyใชใฉใฎไธป่ฆใชใƒฉใ‚คใƒ–ใƒฉใƒชใŒๅŒๆขฑใ•ใ‚Œใฆใ„ใพใ™ใ€‚ใ“ใ‚Œใซใ‚ˆใ‚Šใ€็ง‘ๅญฆ่จˆ็ฎ—ใ‚„ใƒ‡ใƒผใ‚ฟ่งฃๆžใ€ใ‚ฐใƒฉใƒ•ใ‚ฃใƒƒใ‚ฏใ‚นใชใฉใฎไฝœๆฅญใŒใ™ใใซๅง‹ใ‚ใ‚‰ใ‚Œใพใ™ใ€‚
  3. ไพฟๅˆฉใช้–‹็™บ็’ฐๅขƒใ‚‚ไป˜ๅฑž
    • Spyderใ‚„Jupyter Notebookใชใฉใฎไพฟๅˆฉใช้–‹็™บ็’ฐๅขƒใŒๅซใพใ‚Œใฆใ„ใพใ™ใ€‚ใ“ใ‚Œใซใ‚ˆใ‚Šใ€ใ‚ณใƒผใƒ‰ใฎ็ทจ้›†ใ‚„ๅฎŸ่กŒใŒ็ฐกๅ˜ใซ่กŒใˆใพใ™ใ€‚
  4. ็ฎก็†่€…ๆจฉ้™ไธ่ฆ
    • ็ฎก็†่€…ๆจฉ้™ใŒไธ่ฆใงใ€ใƒฆใƒผใ‚ถใƒผๆจฉ้™ใฎใฟใงไฝฟ็”จใงใใพใ™ใ€‚ใ“ใ‚Œใซใ‚ˆใ‚Šใ€่ทๅ ดใ‚„ๅ…ฑๆœ‰PCใงใ‚‚็ฐกๅ˜ใซๅˆฉ็”จใงใใพใ™ใ€‚

WinPythonใฎๅฐŽๅ…ฅๆ‰‹้ †

  • ๅ…ฌๅผHPhttps://sourceforge.net/projects/winpython/ใซใ‚ขใ‚ฏใ‚ปใ‚นใ—ใ€[Download]ใƒœใ‚ฟใƒณใ‚’ใ‚ฏใƒชใƒƒใ‚ฏใ—ใฆใ‚คใƒณใ‚นใƒˆใƒผใƒฉใ‚’ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใ—ใพใ™ใ€‚

  • ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใ—ใŸใ‚คใƒณใ‚นใƒˆใƒผใƒฉ(exeใƒ•ใ‚กใ‚คใƒซ)ใ‚’ใƒ€ใƒ–ใƒซใ‚ฏใƒชใƒƒใ‚ฏใ—ใฆ่ตทๅ‹•ใ—ใ€ใ‚คใƒณใ‚นใƒˆใƒผใƒซๅ…ˆใฎใƒ•ใ‚ฉใƒซใƒ€ใ‚’ๆŒ‡ๅฎšใ—ใฆใ€ŒExtractใ€ใ‚’ใ‚ฏใƒชใƒƒใ‚ฏใ—ใพใ™ใ€‚

  • ๆŒ‡ๅฎšใ—ใŸใƒ•ใ‚ฉใƒซใƒ€ใซใ‚คใƒณใ‚นใƒˆใƒผใƒซใŒใ•ใ‚Œใ‚‹ใฎใงใ€็ต‚ไบ†ใ™ใ‚‹ใพใงๅพ…ใกใพใ™ใ€‚

WinPython Command PromptใงๅฎŸ่กŒ

ๅฅฝใใชใƒ†ใ‚ญใ‚นใƒˆใ‚จใƒ‡ใ‚ฃใ‚ฟ(VSCodeใ‚„ใƒกใƒขๅธณใชใฉ)ใงPythonใฎใƒ—ใƒญใ‚ฐใƒฉใƒ ใ‚’ๆ›ธใใ€ๆ‹กๅผตๅญใ‚’ใ€Œ.pyใ€ใซใ—ใฆใƒ•ใ‚กใ‚คใƒซใ‚’ไฟๅญ˜ใ—ใพใ™ใ€‚
ใ€ไพ‹:test.pyใ€‘

print('Hello world!')

ใ€VSCodeใงไฝœๆˆใ—ใŸไพ‹ใ€‘

ใ€ŒWinPython Command Prompt.exeใ€ใ‚’่ตทๅ‹•ใ—ใ€ไปฅไธ‹ใฎใ‚ณใƒžใƒณใƒ‰ใ‚’ๅฎŸ่กŒใ™ใ‚‹ใจๆŒ‡ๅฎšใ—ใŸPythonใƒ•ใ‚กใ‚คใƒซใ‚’ๅฎŸ่กŒใงใใพใ™ใ€‚>

python Pythonใƒ•ใ‚กใ‚คใƒซใฎใƒ‘ใ‚น

โ€ปPythonใƒ•ใ‚กใ‚คใƒซใ‚’ใ‚ณใƒžใƒณใƒ‰ใƒ—ใƒญใƒณใƒ—ใƒˆใธใƒ‰ใƒฉใƒƒใ‚ฐ&ใƒ‰ใƒญใƒƒใƒ—ใ™ใ‚Œใฐใƒ‘ใ‚นใŒๅ…ฅๅŠ›ใ•ใ‚Œใ‚‹ใฎใงๆฅฝใงใ™

ๅฎŸ่กŒไพ‹:test.pyใ‚’ๅฎŸ่กŒใ—ใ€Hello world!ใจ่กจ็คบ

ใ€WinPythonใ€‘ใ‚นใ‚ฏใƒชใƒ—ใƒˆ๏ผˆใƒ—ใƒญใ‚ฐใƒฉใƒ ๏ผ‰ใฎๅฎŸ่กŒๆ–นๆณ•
ใ“ใฎ่จ˜ไบ‹ใงใฏใ€WinPythonใงPythonใ‚นใ‚ฏใƒชใƒ—ใƒˆ๏ผˆใƒ—ใƒญใ‚ฐใƒฉใƒ ๏ผ‰ใฎๅฎŸ่กŒใ™ใ‚‹ๆ–นๆณ•ใ‚’ใ‚ฝใƒผใ‚นใ‚ณใƒผใƒ‰ไป˜ใใง่งฃ่ชฌใ—ใพใ™ใ€‚

SpyderใงๅฎŸ่กŒ

ใ€ŒSpyder.exeใ€ใ‚’ใƒ€ใƒ–ใƒซใ‚ฏใƒชใƒƒใ‚ฏใ—ใฆ่ตทๅ‹•ใ—ใพใ™
่ตทๅ‹•ใ™ใ‚‹ใจๆฌกใฎใ‚ˆใ†ใช็”ป้ขใŒ่กจ็คบใ•ใ‚Œใพใ™ใ€‚ไธปใซไฝฟใ†ใฎใฏ4ใคใฎ่ตคๆž ้ƒจๅˆ†ใงใ™ใ€‚

  1. ๅทฆๅดใฎ่ตคๆž ้ƒจๅˆ†ใซPythonใฎใƒ—ใƒญใ‚ฐใƒฉใƒ ใ‚’ๆ›ธใใพใ™ใ€‚
  2. ใ€ŒๅฎŸ่กŒใ€ใƒœใ‚ฟใƒณใ‚’ๆŠผใ—ใพใ™ใ€‚
  3. ๅฎŸ่กŒ็ตๆžœใŒใ‚ณใƒณใ‚ฝใƒผใƒซใซ่กจ็คบใ•ใ‚Œใพใ™ใ€‚
  4. ใƒ—ใƒญใ‚ฐใƒฉใƒ ใฎๅฎŸ่กŒใ‚’้€”ไธญใงๆญขใ‚ใŸใ„ๅ ดๅˆใฏใ€Œใƒ‡ใƒใƒƒใ‚ฐไธญๆญขใ€ใƒœใ‚ฟใƒณใ‚’ๆŠผใ—ใพใ™ใ€‚

่ฉฆใ—ใซ่ตคๆž ้ƒจๅˆ†ใซไปฅไธ‹ใฎใƒ—ใƒญใ‚ฐใƒฉใƒ ใ‚’่จ˜่ฟฐใ—ใ€ๅฎŸ่กŒใƒœใ‚ฟใƒณใ‚’ๆŠผใ—ใฆใ‚ณใƒณใ‚ฝใƒผใƒซใซใ€ŒHello world!ใ€ใจ่กจ็คบใ•ใ‚Œใ‚ŒใฐๆˆๅŠŸใงใ™ใ€‚

print("Hello world!")
ใ€Spyderใ€‘ๅŸบๆœฌ่จญๅฎšใƒปไฝฟใ„ๆ–น
ใ“ใฎ่จ˜ไบ‹ใงใฏใ€Python็ตฑๅˆ้–‹็™บ็’ฐๅขƒใ€ŒSpyderใ€ใฎๅŸบๆœฌ่จญๅฎšใ‚„ไฝฟใ„ๆ–นใคใ„ใฆ็ดนไป‹ใ—ใพใ™ใ€‚

Jupyter NotebookใงๅฎŸ่กŒ

Jupyter Notebookใจใฏใ€Webใƒ–ใƒฉใ‚ฆใ‚ถไธŠใงๅ‹•ไฝœใ™ใ‚‹ใƒ—ใƒญใ‚ฐใƒฉใƒ ใฎๅฏพ่ฉฑๅž‹ใฎๅฎŸ่กŒ็’ฐๅขƒใงใ™ใ€‚
ใƒ—ใƒญใ‚ฐใƒฉใƒ ใฎๅฎŸ่กŒใ€ๅฎŸ่กŒ็ตๆžœใ‚„ใƒกใƒขใฎ่จ˜้ŒฒใŒใงใใ€ใใ‚Œใ‚‰ใฎใƒ‡ใƒผใ‚ฟใ‚’ๅ…ฑๆœ‰ใ™ใ‚‹ใ“ใจใ‚‚ใงใใพใ™ใ€‚
็ฐกๅ˜ใชไฝฟ็”จๆ‰‹้ †ใฏๆฌกใฎ้€šใ‚Šใงใ™ใ€‚

-ใ€Œjupyter notebook.exeใ€ใ‚’ใƒ€ใƒ–ใƒซใ‚ฏใƒชใƒƒใ‚ฏใ—ใฆ่ตทๅ‹•ใ—ใพใ™ใ€‚
– ใ—ใฐใ‚‰ใใ™ใ‚‹ใจใ€ใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใฎใƒ–ใƒฉใ‚ฆใ‚ถใงJupyter Notebookใฎ็”ป้ขใŒ่กจ็คบใ•ใ‚Œใพใ™ใ€‚็”ป้ขๅณไธŠใฎใ€ŒNewใ€โ†’ใ€ŒPython 3ใ€ใจ้ธๆŠžใ™ใ‚‹ใจใ€Python3ใฎๆ–ฐใ—ใ„ใƒŽใƒผใƒˆใƒ–ใƒƒใ‚ฏใ‚’ไฝœๆˆใงใใพใ™ใ€‚


  • ln []: ใจใ„ใ†ใ‚ปใƒซใฎไธญใซใƒ—ใƒญใ‚ฐใƒฉใƒ ใฎใ‚ฝใƒผใ‚นใ‚ณใƒผใƒ‰ใ‚’่จ˜่ฟฐใ—ใพใ™ใ€‚ใ‚ปใƒซใ‚’้ธๆŠžใ—ใฆใ€Œ▶ใ€ใƒœใ‚ฟใƒณใ‚’ๆŠผใ™ใ“ใจใงๅฎŸ่กŒใงใใพใ™ใ€‚๏ผˆใ€ŒShiftใ€+ใ€ŒEnterใ€ใ‚ญใƒผใงใ‚‚ๅฎŸ่กŒๅฏ่ƒฝ๏ผ‰


  • ใ‚ปใƒซใ‚’้ธๆŠžใ—ใฆใ‹ใ‚‰ใ€ŒCodeใ€ใ‚’ใ€ŒMarkdownใ€ใซๅค‰ๆ›ดใ™ใ‚‹ใจใ€ใใฎใ‚ปใƒซใซMarkdown่จ˜่ฟฐใงใƒกใƒขใ‚’ๆฎ‹ใ™ใ“ใจใŒใงใใพใ™ใ€‚<



  • ใใฎไป–ใฎไธปใชๆฉŸ่ƒฝใฏๆฌกใฎ้€šใ‚Šใงใ™ใ€‚
    • โ‘  ไฟๅญ˜
    • โ‘ก ๆ–ฐใ—ใ„ใ‚ปใƒซใฎ่ฟฝๅŠ 
    • โ‘ข ใ‚ปใƒซใฎๅˆ‡ใ‚Šๅ–ใ‚Š
    • โ‘ฃ ใ‚ปใƒซใฎใ‚ณใƒ”ใƒผ
    • โ‘ค ใ‚ปใƒซใฎ่ฒผใ‚Šไป˜ใ‘
    • โ‘ฅ ใ‚ปใƒซใฎๅฎŸ่กŒ
    • โ‘ฆ ๅฎŸ่กŒๅœๆญข
    • โ‘ง ใ‚ปใƒซใฎๆ›ธๅผ

  • ใ€ŒFilleใ€โ†’ใ€ŒDownload Asใ€ใ‹ใ‚‰JSONๅฝขๅผใ€HTMLๅฝขๅผใ€Latexๅฝขๅผใชใฉๆง˜ใ€…ใชใƒ•ใ‚กใ‚คใƒซๅฝขๅผใงใƒŽใƒผใƒˆใƒ–ใƒƒใ‚ฏใ‚’ไฟๅญ˜ใงใใพใ™ใ€‚
404 NOT FOUND | Python่ถ…ๅ…ฅ้–€้€Ÿๅ ฑ

WinPythonใฎใ‚ขใƒณใ‚คใƒณใ‚นใƒˆใƒผใƒซ

Pythonใƒ‘ใƒƒใ‚ฑใƒผใ‚ธใ€ŒWinPythonใ€ใฏใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใงPortableใงใ™ใ€‚
ใใฎใŸใ‚ใ€ไป–ใฎใ‚ฝใƒ•ใƒˆใฎใ‚ˆใ†ใซใ€Œใ‚ณใƒณใƒˆใƒญใƒผใƒซใƒ‘ใƒใƒซใ€ใ‚„ใ€Œใ‚ขใƒ—ใƒชใฎๅ‰Š้™คใ€็”ป้ขใ‹ใ‚‰ใ‚ขใ‚คใƒณใ‚คใƒณใ‚นใƒˆใƒผใƒซไฝœๆฅญใ‚’่กŒใ†ๅฟ…่ฆใฏใ‚ใ‚Šใพใ›ใ‚“ใ€‚

WinPythonใฎๅฑ•้–‹ๅ…ˆใฎใƒ•ใ‚ฉใƒซใƒ€ใ‚’ๅ‰Š้™คใ™ใ‚Œใฐใ‚ขใƒณใ‚คใƒณใ‚นใƒˆใƒผใƒซๅฎŒไบ†ใจใชใ‚Šใพใ™ใ€‚

้–ข้€ฃใƒšใƒผใ‚ธ

ใ€Python่ถ…ๅ…ฅ้–€ใ€‘ไฝฟใ„ๆ–นใจใ‚ตใƒณใƒ—ใƒซ้›†
Pythonใฎไฝฟใ„ๆ–นใซใคใ„ใฆใ€ๅŸบ็คŽๆ–‡ๆณ•ใ‹ใ‚‰ๅฟœ็”จไพ‹ใพใงๅ…ฅ้–€่€…ๅ‘ใ‘ใซ่งฃ่ชฌใ—ใพใ™ใ€‚
ใ“ใฎ่จ˜ไบ‹ใ‚’ๆ›ธใ„ใŸไบบ
่ฅฟไฝๆŠ€็ ”

Pythonไฝฟ็”จๆญด10ๅนดไปฅไธŠใ€‚็ ”็ฉถใ€ไป•ไบ‹ใ€่ถฃๅ‘ณใงใƒ‡ใƒผใ‚ฟๅˆ†ๆžใ‚„ไฝœๆฅญ่‡ชๅ‹•ๅŒ–ใชใฉใซๆดป็”จใ—ใฆใใŸใƒŽใ‚ฆใƒใ‚ฆใ‚’ๆƒ…ๅ ฑ็™บไฟกใ—ใฆใ„ใพใ™ใ€‚
่ฉณใ—ใ„ใƒ—ใƒญใƒ•ใ‚ฃใƒผใƒซใ‚„ใŠๅ•ๅˆใ›ใฏใ“ใกใ‚‰ใฎใƒšใƒผใ‚ธใพใงใ€‚
โ‡“Youtubeใ‚„X๏ผˆๆ—งTwitter๏ผ‰ใงใ‚‚ๆƒ…ๅ ฑ็™บไฟกไธญใงใ™๏ผ

่ฅฟไฝๆŠ€็ ”ใ‚’ใƒ•ใ‚ฉใƒญใƒผใ™ใ‚‹