ٿي سگھي ٿو: قسمت جي مرضيءَ سان، علمي سائنس (طب) جي دنيا مان، مون پاڻ کي انفارميشن ٽيڪنالاجي جي دنيا ۾ مليو، جتي مون کي پنهنجي علم کي استعمال ڪرڻو پوندو هڪ تجربي جي تعمير جي طريقن ۽ حڪمت عملين لاءِ تجرباتي ڊيٽا جي تجزيي لاءِ، جڏهن ته، لاڳو ڪريو. هڪ ٽيڪنالاجي اسٽيڪ جيڪا مون لاءِ نئين آهي. انهن ٽيڪنالاجي کي ماهر ڪرڻ جي عمل ۾، مون کي ڪيتريون ئي مشڪلاتون پيش اچن ٿيون، جيڪي خوش قسمتي سان، هن وقت تائين ختم ٿي چڪا آهن. ٿي سگهي ٿو هي پوسٽ انهن لاءِ ڪارآمد ثابت ٿيندي جيڪي پڻ صرف اپاچي منصوبن سان ڪم ڪرڻ شروع ڪري رهيا آهن.
تنهن ڪري، نقطي تائين. متاثر ٿيل
جيئن ته ايئر فلو هلائڻ لاءِ معمولي هدايتون ونڊوز ماحول ۾ لاڳو ٿينديون نظر نه ٿيون اچن، ان ڪري هن مسئلي کي حل ڪرڻ لاءِ استعمال ڪريو
اچو ته هدايتن جي مرحلن ذريعي وڃو (اسپائلر - 5 هين قدم تي سڀ ڪجھ ٺيڪ ٿي ويو):
1. لينڪس لاءِ ونڊوز سب سسٽم انسٽال ڪرڻ بعد ۾ لينڪس ڊسٽريبيوشن جي انسٽاليشن لاءِ
هي گهٽ ۾ گهٽ مسئلن جو آهي، جيئن اهي چون ٿا:
ڪنٽرول پينل → پروگرامز → پروگرام ۽ فيچرز → ونڊوز فيچرز کي آن يا آف ڪريو → ونڊوز سب سسٽم فار لينڪس
2. پنهنجي پسند جي لينڪس ڊسٽريبيوشن انسٽال ڪريو
مون اپليڪيشن استعمال ڪيو
3. انسٽاليشن ۽ تازه ڪاري پائپ
sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install python-pip
4. Apache Airflow انسٽال ڪرڻ
export SLUGIFY_USES_TEXT_UNIDECODE=yes
pip install apache-airflow
5. ڊيٽابيس جي شروعات
۽ هي آهي جتي منهنجي ننڍڙي مشڪلات شروع ٿي. هدايتون توهان کي حڪم داخل ڪرڻ جي ضرورت آهي airflow initdb
۽ ايندڙ قدم ڏانهن وڃو. بهرحال، مون کي هميشه هڪ جواب مليو airflow: command not found
. اهو سمجهڻ منطقي آهي ته Apache Airflow جي انسٽاليشن دوران مشڪلاتون پيدا ٿيون ۽ ضروري فائلون موجود نه آهن. پڪ ڪرڻ کان پوءِ ته هر شيءِ جتي هجڻ گهرجي ، مون فيصلو ڪرڻ جي ڪوشش ڪئي ته هوائي فلو فائل ڏانهن مڪمل رستو بيان ڪيو وڃي (اهو هن طرح ڏسڻ گهرجي: Полный/путь/до/файла/airflow initdb
). پر معجزو نه ٿيو ۽ جواب ساڳيو هو airflow: command not found
. مون ڪوشش ڪئي ته فائل ڏانهن لاڳاپو رستو (./.local/bin/airflow initdb
)، جنهن جي نتيجي ۾ هڪ نئين غلطي ModuleNotFoundError: No module named json'
جنهن کي لائبريري کي اپڊيٽ ڪرڻ سان ختم ڪري سگهجي ٿو اوزار (منهنجي صورت ۾ نسخو 0.15.4 تائين):
pip install werkzeug==0.15.4
توهان werkzeug بابت وڌيڪ پڙهي سگهو ٿا
هن سادي ڌانڌلي کان پوء حڪم ./.local/bin/airflow initdb
ڪاميابي سان مڪمل ڪيو ويو.
6. ايئر فلو سرور کي لانچ ڪرڻ
اهو ايئر فلو تائين پهچڻ سان مشڪلاتن جو خاتمو ناهي. حڪم هلائڻ ./.local/bin/airflow webserver -p 8080
هڪ غلطي جي نتيجي ۾ No such file or directory
. شايد، هڪ تجربيڪار Ubuntu صارف فوري طور تي حڪم استعمال ڪندي فائل تائين رسائي سان اهڙين مشڪلاتن کي ختم ڪرڻ جي ڪوشش ڪندو. export PATH=$PATH:~/.local/bin/
(يعني، شامل ڪرڻ /.local/bin/ کي موجوده PATH قابل عمل ڳولا واري رستي ۾)، پر هي پوسٽ انهن لاءِ آهي جيڪي بنيادي طور تي ونڊوز سان ڪم ڪن ٿا ۽ شايد اهو نه سوچيو ته اهو حل واضح آهي.
مٿي بيان ڪيل ورهاڱي کان پوء، حڪم ./.local/bin/airflow webserver -p 8080
ڪاميابي سان مڪمل ڪيو ويو.
7.URL:
جيڪڏهن پوئين مرحلن ۾ سڀ ڪجهه ٺيڪ ٿي ويو، پوء توهان تجزياتي چوٽي کي فتح ڪرڻ لاء تيار آهيو.
مون کي اميد آهي ته مٿي بيان ڪيل تجربو Apache Airflow تي انسٽال ڪرڻ ۾ Windows 10 نوان استعمال ڪندڙن لاءِ ڪارآمد ثابت ٿيندو ۽ جديد تجزياتي اوزارن جي ڪائنات ۾ سندن داخلا کي تيز ڪندو.
ايندڙ ڀيري آئون موضوع کي جاري رکڻ چاهيندس ۽ موبائل ايپليڪيشنن جي صارف جي رويي جي تجزيي جي ميدان ۾ اپاچي ايئر فلو استعمال ڪرڻ جي تجربي بابت ڳالهائڻ چاهيندس.
جو ذريعو: www.habr.com