Ще започнем да използваме Sublime, вместо IDLE.
За целта, ще трябва да изтеглите Sublime Text 3 и да го инсталирате на вашата операционна система.
Sublime е текстов редактор, в който ще може да правим повече неща с текст.
Като за начало, изпълнете следните стъпки:
- Отидете на
File -> Open Folderи заредете папката, в която пазите всички задачи за Програмиране 0. - Това трябва да ви отвори Sublime със заредени всички файлове в дясно. Това е дървото на файловете на нашата програма.
- Натиснете
Ctrl + pи напишете името на някой файл. Напримерbudget.py. След като го намерите файла, заредете го.
Sublime е доста обширна тема. Ето тук сме събрали няколко добри материала за него, които е хубаво да погледнете, за да успее да си го настроите добре:
- Подбрани плъгини и настройки - https://scotch.io/bar-talk/best-of-sublime-text-3-features-plugins-and-settings
- Клавишни комбинации за Sublime - https://scotch.io/bar-talk/sublime-text-keyboard-shortcuts
- Теми и цветове - https://scotch.io/bar-talk/the-complete-visual-guide-to-sublime-text-3-themes-color-schemes-and-cool-features
По време на упражненията направихме и няколко допълнителни настройки, за работа с Python и Sublime. Ето ги и тях:
{
"font_size": 22,
"highlight_line": true,
"draw_white_space": "all",
"translate_tabs_to_spaces": true,
"tab_size": 4
}Това е трудната част.
Ако сте под Windows, трябва да добавите Python във вашата среда, така, че да е видим от cmd конзолата.
Направете следната проверка:
- Натиснете
windows + r - Напишете
cmd - В грозния черен прозорец, напишете
python - Ако ви излезе грешка, че тази програма не е позната, ще трябва да си добавите Python в така наречените environment variables
- За да го направите, трябва да видите този guide - https://docs.python.org/3.4/using/windows.html#setting-envvars
- След като намерите Python, затворете и пуснете наново
cmd. Напишетеpythonи трябва да влезете в REPL режима на Python.
Под Windows, трябва да посочите къде точно се намира python.exe, за да работи python командата под cmd
- Трябва да намерите къде е Python на вашия компютър. Има голяма вероятност това да е
C:\Python34. - В search–а на Windows напишете environment variables и натиснете това, което ви предлага да ги редактирате.
- Търсите подобен на този прозорец - https://confluence.atlassian.com/download/attachments/298976934/Windows_XP_Environment_Variables.png?version=1&modificationDate=1199944722810&api=v2
- В него или редактирате
Pathпроменливата или създавате нова такава. - Като value на
Pathдобавете пътя до Python -C:\Python34. Отделните пътища се разделят с; - Затворете всички отворени cmd прозорци и ги отворете наново.
- В нов отворен прозорец, напишете
python- трябва да влезете в REPL на python - От REPL-а се излиза с
Ctrl + z, след което мобе да се наложи да натиснете Enter (Ако видите ^Z написано в REPL)
В един термина, напишете следната команда: ($ обозначава терминал, не е част от командата)
$ python
Би трябвало да се зареди REPL на Python версия 2.7
Излезте от него и напишете следващата команда:
$ python3.4
Това е правилната версия на Python, която ще използваме. Би трябвало да я имате инсталирана. Ако я нямате, вижте как се инсталира за вашата дистрибуция.
След като вече имаме Python под конзола, трябва да отидем до файла, който искаме да пуснем.
Да речем, че имаме следния път: C:\code\hackbulgaria\week5\hello.py.
Като файла hello.py има следното съдържание:
print("Hello World")Пускаме cmd и най-вероятно се намираме в C:\Users\името-на-user-a
Ще трябва да изпълним няколко команди, с които да се придвижим до правилната директория. Тези команди се изпълняват в cmd и нямат нищо общо с Python като ези. Това са команди към операционната система
- командата
dirни показва списък от всички файлове и папки, които се намикрат в нашата директория - командата
cd, която означава change directory ще ни служи за да навигираме напред и назад по файловата ни структура.
Например, ако се намираме в C:\Users\името-на-user-a и искаме да се върнем директория назад, трябва да напишем cd ... Това ще ни върне в C:\Users.
Ако искаме да стигнем от C:\Users\името-на-user-a до C:\code\hackbulgaria\week5\hello.py, тряба да изпълним следните команди:
cd ..- връщаме се доC:\Userscd ..- връщаме се доC:\cd code\hackbulgaria\week5- отиваме до нужната папкаdir- трябва да видим файлаhello.pyв тази папка.
След като сме стигнали до нужната директория, за да изпълним файла, трябва да дадем на python командата името на файла
python hello.py
Hello World!
Това е. Пишем файлове във Sublime и след това ги изпълняваме чрез python програмта.