Настройка на Chromebook
Бележка Ако вече сте минали през стъпките за инсталиране, няма нужда да правите това отново - можете да прескочите направо към Въведение в Python.
Можеш да пропуснеш този раздел, ако не използваш Chromebook. Ако използвате, опитът ви в инсталацията ще бъде малко по-различен. Можете да игнорирате останалата част от инструкциите за инсталиране.
Cloud IDE (PaizaCloud Cloud IDE, AWS Cloud9)
Cloud IDE е инструмент, който ти дава редактор на код и достъп до компютър, работещ с Интернет, където можеш да инсталираш, пишеш и пускаш софтуер. За продължителността на ръководството, cloud IDE ще ти служи като твоя локална машина. Все пак ще пишеш команди в терминал, също като твоите съученици на OS X, Ubuntu или Windows, но той ще бъде свързан с компютър, работещ някъде другаде, който cloud IDE прави за теб. Ето инструкциите за cloud IDE (PaizaCloud Cloud IDE, AWS Cloud9). Можете да изберете един от cloud IDE интерфейси и да следвате инструкциите за cloud IDE.
PaizaCloud Cloud IDE
- Отиди на PaizaCloud Cloud IDE
- Направи акаунт
- Натисни New Server и избери Django приложение
- Натисни бутон на Терминал (от лявата страна на прозореца)
Сега трябва да виждаш интерфейс със странична лента, бутони са отляво. Натисни бутона "Terminal" за да ви отвори прозорец със следния надпис:
Terminal
$
Терминалът на PaizaCloud Cloud IDE е готов за твоите инструции. Можеш да увеличиш прозореца за да го направиш малко по-голям.
AWS Cloud9
Понастоящем, Cloud 9 изисква от теб да се регистрираш с AWS и да въведеш информация за кредитната си карта.
- Инсталирай Cloud 9 от Chrome web store
- Отиди на c9.io и натисни Get started with AWS Cloud9
- Регистрирай се за AWS акаунт (изисква информация за кредитна карта, но можеш да го използваш безплатно)
- В AWS Dashboard, напиши Cloud9 в лентата за търсене и натисни
- В Cloud 9 таблото, натисни Create environment
- Наречи го django-girls
- Конфигурирайки настройките, избери Create a new instance for environment (EC2) за "Environment Type" и t2.micro "Instance type" (трябва да пише "Free-tier eligible."). Настройката за икономия на разходи по подразбиране е добре, също може да запазиш и другите както са по подразбиране.
- Натисни Next step
- Натисни Create environment
Сега трябва да видите интерфейс със странична лента, голям основен прозорец с малко текст и малък прозорец в долната част, който изглежда като нещо подобно:
bash
yourusername:~/workspace $
Тази долна зона е вашият терминал. Можете да използвате терминала за изпращане на инструкции до отдалечения компютър Cloud 9. Можете да промените размера на прозореца, за да го направите малко по-голям.
Виртуална среда
Виртуална среда (наричана още virtualenv) е като частна кутия, в която можем да запълним полезен компютърен код за проект, над който работим. Ние ги използваме, за да държим различните части от код, които искаме за отделните ни проекти, разделени, така че нещата да не се смесват между проектите.
Пусни:
Cloud 9
mkdir djangogirls
cd djangogirls
python3.6 -mvenv myvenv
source myvenv/bin/activate
pip install django~=4.2.11
(имайте предвид, че на последния ред използваме тилд, последван от знак за равенство: ~=
).
GitHub
Направи GitHub акаунт.
PythonAnywhere
Урокът за Django Girls включва раздел за това, което се нарича Прехвърляне, което е процесът на приемане на кода, който захранва новото ви уеб приложение и го премества на обществено достъпен компютър (наречен сървър), за да могат другите хора да виждат работата ви.
Тази част е малко странна, когато правим урока в Chromebook, тъй като вече използваме компютър, който е в Интернет (за разлика от, да речем, лаптоп). Въпреки това, все още е полезно, тъй като можем да мислим за работното пространство на Cloud 9 като място за нашата „текуща“ работа и Python Anywhere като място за показване на нашите неща, когато те станат по-завършени.
По този начин се регистрирайте за нов акаунт в Python Anywhere на адрес www.pythonanywhere.com.