விண்டோஸ் 10 இல் அப்பாச்சி ஏர்ஃப்ளோவை நிறுவிய அனுபவம்

முன்னுரைவிதியின் விருப்பத்தால், கல்வி அறிவியல் (மருத்துவம்) உலகில் இருந்து நான் தகவல் தொழில்நுட்ப உலகில் என்னைக் கண்டேன், அங்கு ஒரு பரிசோதனையை உருவாக்கும் முறை மற்றும் சோதனைத் தரவை பகுப்பாய்வு செய்வதற்கான உத்திகள் பற்றிய எனது அறிவைப் பயன்படுத்த வேண்டும். எனக்கு புதிய தொழில்நுட்ப அடுக்கு. இந்த தொழில்நுட்பங்களை மாஸ்டரிங் செய்யும் செயல்பாட்டில், நான் பல சிரமங்களை எதிர்கொள்கிறேன், அதிர்ஷ்டவசமாக, இதுவரை கடக்கப்பட்டுள்ளன. அப்பாச்சி திட்டங்களில் வேலை செய்யத் தொடங்குபவர்களுக்கும் இந்த இடுகை பயனுள்ளதாக இருக்கும்.

எனவே, புள்ளி. உத்வேகம் பெற்றது கட்டுரைகள் பகுப்பாய்வு நடைமுறைகளின் ஆட்டோமேஷன் துறையில் அப்பாச்சி ஏர்ஃப்ளோவின் திறன்களைப் பற்றி யூரி எமிலியானோவ், எனது பணியில் முன்மொழியப்பட்ட நூலகங்களின் தொகுப்பைப் பயன்படுத்தத் தொடங்க விரும்பினேன். அப்பாச்சி ஏர்ஃப்ளோவை இன்னும் நன்கு அறிந்திருக்காதவர்கள் ஒரு குறுகிய கண்ணோட்டத்தில் ஆர்வமாக இருக்கலாம் கட்டுரை தேசிய நூலகத்தின் இணையதளத்தில். N. E. Bauman.

ஏர்ஃப்ளோவை இயக்குவதற்கான வழக்கமான வழிமுறைகள் விண்டோஸ் சூழலில் பொருந்தாது என்பதால், இந்தச் சிக்கலைத் தீர்க்க இதைப் பயன்படுத்தவும் கூலியாள் என் விஷயத்தில் அது தேவையற்றதாக இருக்கும், நான் மற்ற தீர்வுகளைத் தேட ஆரம்பித்தேன். அதிர்ஷ்டவசமாக, நான் இந்த பாதையில் முதல் நபர் இல்லை, அதனால் நான் ஒரு அற்புதமான கண்டுபிடிக்க முடிந்தது வீடியோ வழிமுறைகள் டோக்கரைப் பயன்படுத்தாமல் விண்டோஸ் 10 இல் அப்பாச்சி ஏர்ஃப்ளோவை எவ்வாறு நிறுவுவது. ஆனால், அடிக்கடி நடக்கும், பரிந்துரைக்கப்பட்ட படிகளைப் பின்பற்றும்போது, ​​சிரமங்கள் எழுகின்றன, மேலும், எனக்கு மட்டுமல்ல, நான் நம்புகிறேன். எனவே, அப்பாச்சி ஏர்ஃப்ளோவை நிறுவுவதில் எனது அனுபவத்தைப் பற்றி பேச விரும்புகிறேன், ஒருவேளை இது ஒருவருக்கு சிறிது நேரத்தை மிச்சப்படுத்தும்.

வழிமுறைகளின் படிகளைப் பார்ப்போம் (ஸ்பாய்லர் - 5 வது படியில் எல்லாம் சரியாகிவிட்டது):

1. Linux விநியோகங்களின் அடுத்தடுத்த நிறுவலுக்கு Linux க்கான Windows துணை அமைப்பை நிறுவுதல்

அவர்கள் சொல்வது போல் இது மிகக் குறைவான சிக்கல்கள்:

கண்ட்ரோல் பேனல் → நிரல்கள் → நிரல்கள் மற்றும் அம்சங்கள் → விண்டோஸ் அம்சங்களை ஆன் அல்லது ஆஃப் செய்யவும் → லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு

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. அப்பாச்சி காற்றோட்டத்தை நிறுவுதல்

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. ஒருவேளை, அனுபவம் வாய்ந்த உபுண்டு பயனர், கட்டளையைப் பயன்படுத்தி கோப்பை அணுகுவதில் உள்ள சிக்கல்களை உடனடியாக சமாளிக்க முயற்சிப்பார். export PATH=$PATH:~/.local/bin/ (அதாவது, ஏற்கனவே உள்ள PATH இயங்கக்கூடிய தேடல் பாதையில் /.local/bin/ ஐச் சேர்ப்பது), ஆனால் இந்த இடுகை முதன்மையாக Windows உடன் பணிபுரிபவர்களுக்காக வடிவமைக்கப்பட்டுள்ளது மற்றும் இந்த தீர்வு வெளிப்படையானது என்று நினைக்காமல் இருக்கலாம்.

மேலே விவரிக்கப்பட்ட கையாளுதலுக்குப் பிறகு, கட்டளை ./.local/bin/airflow webserver -p 8080 வெற்றிகரமாக முடிக்கப்பட்டது.

7.URL: லோக்கல் ஹோஸ்ட்: 8080 /

முந்தைய கட்டங்களில் எல்லாம் சரியாக நடந்தால், நீங்கள் பகுப்பாய்வு சிகரங்களை வெல்ல தயாராக உள்ளீர்கள்.

விண்டோஸ் 10 இல் அப்பாச்சி ஏர்ஃப்ளோவை நிறுவுவதில் மேலே விவரிக்கப்பட்ட அனுபவம் புதிய பயனர்களுக்கு பயனுள்ளதாக இருக்கும் மற்றும் நவீன பகுப்பாய்வுக் கருவிகளின் பிரபஞ்சத்தில் அவர்களின் நுழைவை விரைவுபடுத்தும் என்று நம்புகிறேன்.

அடுத்த முறை நான் தலைப்பைத் தொடர விரும்புகிறேன் மற்றும் மொபைல் பயன்பாடுகளின் பயனர் நடத்தையை பகுப்பாய்வு செய்யும் துறையில் அப்பாச்சி ஏர்ஃப்ளோவைப் பயன்படுத்திய அனுபவத்தைப் பற்றி பேச விரும்புகிறேன்.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்