🐍Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Python Π² Sublime Text 3? Π›Π΅Π³ΠΊΠΎΠ΅ руководство для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Python Π² Sublime Text 3, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ "Anaconda". Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ слСдуя этим шагам: 1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Sublime Text 3 ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° клавиши Ctrl + ` 2. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΉΡΡ консоли Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

      import sublime
      sublime.run_command('install_package_control')
      
3. НаТмитС Enter ΠΈ Π΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ установки ΠΏΠ°ΠΊΠ΅Ρ‚Π° Package Control. 4. ПослС этого Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Ctrl + Shift + P, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ панСль ΠΊΠΎΠΌΠ°Π½Π΄. 5. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ "Package Control: Install Package" ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ это ΠΈΠ· списка. 6. Π’ появившСмся ΠΎΠΊΠ½Π΅ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ "Anaconda" ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΈΠ· списка. 7. Π”ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ установки ΠΏΠ°ΠΊΠ΅Ρ‚Π° Anaconda. ПослС установки Anaconda Π²Ρ‹ смоТСтС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ возмоТности Python Π² Sublime Text 3. Π£Π΄Π°Ρ‡ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ!

Π”Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚

Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Python Π² Sublime Text 3

Sublime Text 3 - это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΈ Π³ΠΈΠ±ΠΊΠΈΠΉ тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Он ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ мноТСство языков программирования, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Python. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ расскаТСм, ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Python Π² Sublime Text 3.

Π¨Π°Π³ 1: Установка Sublime Text 3

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом являСтся установка Sublime Text 3 Π½Π° ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта Sublime Text ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² соотвСтствии с инструкциями для вашСй ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.

Π¨Π°Π³ 2: Установка Package Control

Π”Π°Π»Π΅Π΅ ΠΌΡ‹ установим Package Control - инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ Π² Sublime Text 3.

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Sublime Text 3.
  2. НаТмитС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш Ctrl + ` (обратная одинарная ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°) для открытия консоли.
  3. ПослС открытия консоли скопируйтС ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter:
    import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20').replace('/', '%2F')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
  4. ПослС этого пСрСзапуститС Sublime Text 3, Ρ‡Ρ‚ΠΎΠ±Ρ‹ измСнСния вступили Π² силу.

Π¨Π°Π³ 3: Установка ΠΏΠ°ΠΊΠ΅Ρ‚Π° Sublime​Linter

Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ синтаксиса ΠΈ ошибок Python-ΠΊΠΎΠ΄Π° Π² Sublime Text 3 установим ΠΏΠ°ΠΊΠ΅Ρ‚ SublimeLinter. Для этого Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Sublime Text 3.
  2. НаТмитС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш Ctrl + Shift + P для открытия ΠΏΠ°Π½Π΅Π»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄.
  3. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ "Package Control: Install Package" Π² ΠΏΠΎΠ»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄.
  4. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ "SublimeLinter" ΠΈΠ· списка ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter.

Π¨Π°Π³ 4: Установка ΠΏΠ°ΠΊΠ΅Ρ‚Π° Sublime​REPL

Для запуска ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Python-ΠΊΠΎΠ΄Π° Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ установим ΠΏΠ°ΠΊΠ΅Ρ‚ SublimeREPL. Для этого Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Sublime Text 3.
  2. НаТмитС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш Ctrl + Shift + P для открытия ΠΏΠ°Π½Π΅Π»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄.
  3. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ "Package Control: Install Package" Π² ΠΏΠΎΠ»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄.
  4. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ "SublimeREPL" ΠΈΠ· списка ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter.

Π¨Π°Π³ 5: Настройка Sublime Text 3 для Python

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ настроим Sublime Text 3 для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Python.

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Sublime Text 3.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Preferences Π² мСню.
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Settings.
  4. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹ΠΌΠΈ скобками:
    "auto_complete": true,
    "auto_complete_commit_on_tab": true,
    "auto_complete_with_fields": true

Π¨Π°Π³ 6: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Python

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Python Π² Sublime Text 3 для написания ΠΈ выполнСния ΠΊΠΎΠ΄Π°.

  1. НаТмитС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш Ctrl + N для создания Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ View Π² мСню.
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Syntax.
  4. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Python.

Π¨Π°Π³ 7: Запуск ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Python

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ настроили ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Python Π² Sublime Text 3.

  1. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ваш ΠΊΠΎΠ΄ Python Π² Ρ„Π°ΠΉΠ»Π΅.
  2. НаТмитС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш Ctrl + B для запуска ΠΈ выполнСния ΠΊΠΎΠ΄Π° Python.
  3. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния ΠΊΠΎΠ΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ Π² Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Sublime Text 3.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Python Π² Sublime Text 3. ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ использованиСм этого ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ инструмСнта!

Π’ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Sublime Text для Python

ΠΠΠ‘Π’Π ΠžΠ™ΠšΠ SUBLIME TEXT3 ВОП ΠŸΠ›ΠΠ“Π˜ΠΠ« Π”Π›Π― PYTHON

Как Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ python Π² Sublime Text 3 Π±Π΅Π· PATH 2020 с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ input.

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ:

πŸ“ Как Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Excel с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python: ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ руководство

πŸ”Ž Как ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ элСмСнту массива ΠΏΠΎ индСксу Π² Python: простой способ! 🐍

Π§Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ continue Π² Python? πŸβœ…

🐍Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Python Π² Sublime Text 3? Π›Π΅Π³ΠΊΠΎΠ΅ руководство для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

πŸ” Как Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСсколько строк Π² ΠΏΠΈΡ‚ΠΎΠ½Π΅: самый простой способ

πŸ”§ Π§Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для программирования Π½Π° Python?

5 Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ для программирования Π½Π° Python πŸ’»πŸ