ഉബുണ്ടു 20.04-ൽ ഫ്ലാസ്ക് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


സാധാരണയായി ഉപയോഗിക്കുന്ന രണ്ട് ഓപ്പൺ സോഴ്uസ് പൈത്തൺ വെബ് ഫ്രെയിംവർക്കുകൾ ജാംഗോയും ഫ്ലാസ്കും ആണ്. പുനരുപയോഗിക്കാവുന്ന ഘടകങ്ങൾക്കൊപ്പം കുറഞ്ഞ കോഡും ഉപയോഗിച്ച് വെബ് ആപ്ലിക്കേഷൻ വികസനം ലളിതമാക്കാൻ ലക്ഷ്യമിടുന്ന ഒരു MVC ചട്ടക്കൂട് നൽകിക്കൊണ്ട് ഉപയോക്താക്കളെ അവരുടെ വെബ് ആപ്ലിക്കേഷനുകൾ വേഗത്തിൽ വികസിപ്പിക്കാനും വിന്യസിക്കാനും അനുവദിക്കുന്ന ശക്തമായ പൈത്തൺ ചട്ടക്കൂടാണ് Django.

അതേസമയം, ഫ്ലാസ്ക് മെലിഞ്ഞതും അധിക ലൈബ്രറികളോ ഉപകരണങ്ങളോ ഇല്ലാത്തതുമായ ഒരു മൈക്രോഫ്രെയിം വർക്കാണ്. നിങ്ങളുടെ ആപ്ലിക്കേഷനുകൾ വികസിപ്പിച്ചെടുക്കാൻ നിങ്ങളെ സഹായിക്കുന്നതിനുള്ള അടിസ്ഥാന ഉപകരണങ്ങൾ മാത്രം ഉപയോഗിച്ച് ഇത് ഷിപ്പ് ചെയ്യുന്നതിനാൽ ഇത് വളരെ കുറവാണ്.

കൂടുതൽ ചർച്ചകളില്ലാതെ, നമുക്ക് നേരെ ചാടി ഉബുണ്ടു 20.04-ൽ ഫ്ലാസ്ക് ഇൻസ്റ്റാൾ ചെയ്യാം.

ഉബുണ്ടുവിൽ ഫ്ലാസ്ക് ഇൻസ്റ്റാൾ ചെയ്യുന്നു

1. apt പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് ഉബുണ്ടു 20.04-ൽ ഫ്ലാസ്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ, പിന്തുടരേണ്ട ഘട്ടങ്ങൾ ഇതാ:

ആദ്യം, കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങളുടെ സിസ്റ്റം അപ്ഡേറ്റ് ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.

$ sudo apt update -y

അപ്uഡേറ്റ് പൂർത്തിയായിക്കഴിഞ്ഞാൽ, അടുത്ത ഘട്ടത്തിലേക്ക് പോകുക.

2. അടുത്തതായി, ഒരു വെർച്വൽ എൻവയോൺമെന്റ് സൃഷ്ടിക്കാൻ നിങ്ങളെ പ്രാപ്തമാക്കുന്ന മറ്റ് പൈത്തൺ ഡിപൻഡൻസികൾക്കൊപ്പം നിങ്ങൾ പിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്. വെർച്വൽ പരിതസ്ഥിതിയിലാണ് ഞങ്ങൾ ഫ്ലാസ്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ പോകുന്നത്.

എന്തുകൊണ്ടാണ് ഞങ്ങൾ ആദ്യം പൈത്തൺ ഇൻസ്റ്റാൾ ചെയ്യുന്നതെന്ന് നിങ്ങൾ ആശ്ചര്യപ്പെടുന്നുണ്ടെങ്കിൽ, ഉബുണ്ടു 20.04 ഇതിനകം തന്നെ പൈത്തൺ 3.8 ഉപയോഗിച്ച് മുൻകൂട്ടി പാക്കേജുചെയ്uതതാണ്, അതിനാൽ ഇത് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതില്ല.

ഉബുണ്ടു 20.04 റണ്ണിൽ പൈത്തണിന്റെ സാന്നിധ്യം സ്ഥിരീകരിക്കാൻ:

$ python3 --version

അടുത്തതായി, കാണിച്ചിരിക്കുന്നതുപോലെ pip3 ഉം മറ്റ് പൈത്തൺ ടൂളുകളും ഇൻസ്റ്റാൾ ചെയ്യുക.

$ sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev

3. അതിനുശേഷം, സാൻഡ്uബോക്uസ് ചെയ്uത പരിതസ്ഥിതിയിൽ ഫ്ലാസ്uക് ഐസൊലേറ്റ് ചെയ്uത് പ്രവർത്തിപ്പിക്കാൻ പോകുന്ന ഒരു വെർച്വൽ എൻവയോൺമെന്റ് ഇൻസ്uറ്റാൾ ചെയ്യുക.

$ sudo apt install python3-venv

4. ഇപ്പോൾ, ഫ്ലാസ്ക് ഡയറക്ടറി സൃഷ്ടിച്ച് അതിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക.

$ mkdir flask_dir && cd flask_dir

5. ഇനിപ്പറയുന്ന രീതിയിൽ പൈത്തൺ ഉപയോഗിച്ച് ഒരു വെർച്വൽ പരിസ്ഥിതി സൃഷ്ടിക്കുക.

$ python3 -m venv venv

6. എന്നിട്ട് അത് സജീവമാക്കുക, അതുവഴി നിങ്ങൾക്ക് ഫ്ലാസ്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.

$ source venv/bin/activate

ഞങ്ങൾ ഇപ്പോൾ വെർച്വൽ എൻവയോൺമെന്റിനുള്ളിലാണ് പ്രവർത്തിക്കുന്നത് എന്ന് സൂചിപ്പിക്കുന്നതിന്, (venv) എന്നതിലേക്ക് പ്രോംപ്റ്റ് മാറുന്നത് എങ്ങനെയെന്ന് ശ്രദ്ധിക്കുക.

7. അവസാനമായി, Jinja2, werkzeug WSG വെബ് ആപ്ലിക്കേഷൻ ലൈബ്രറിയും അതിന്റെ മൊഡ്യൂളുകളും ഉൾപ്പെടെയുള്ള ഫ്ലാസ്കിന്റെ എല്ലാ ഘടകങ്ങളും ഇൻസ്റ്റാൾ ചെയ്യുന്ന പൈപ്പ് ഉപയോഗിച്ച് ഫ്ലാസ്ക് വെബ് ഫ്രെയിംവർക്ക് ഇൻസ്റ്റാൾ ചെയ്യും.

$ pip3 install flask

8. ഫ്ലാസ്ക് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്ന് സ്ഥിരീകരിക്കാൻ, പ്രവർത്തിപ്പിക്കുക:

$ flask --version

തികഞ്ഞത്! Flask ഇപ്പോൾ ഉബുണ്ടു 20.04-ൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. ഫ്ലാസ്ക് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇപ്പോൾ നിങ്ങളുടെ പൈത്തൺ ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കാനും വിന്യസിക്കാനും കഴിയും.