அடுத்த கட்டுரையில், உபுண்டு 20.04 இல் ஜூபிடர் நோட்புக்கை எவ்வாறு நிறுவலாம் என்பதைப் பார்ப்போம். இது ஒரு திறந்த மூல வலை பயன்பாடு மூலக் குறியீடு, சமன்பாடுகள், காட்சிப்படுத்தல் மற்றும் கதை உரை ஆகியவற்றைக் கொண்ட ஆவணங்களை உருவாக்க மற்றும் பகிர பயனர்களை இது அனுமதிக்கும், மற்ற விஷயங்களுடன்.
இந்த திட்டம் எந்தவொரு நிலையான உலாவியில் செயல்படும் கிளையண்டின் வலை பயன்பாட்டிலிருந்து இயங்குகிறது. எங்கள் கணினியில் ஜூபிட்டர் நோட்புக் சேவையகத்தை நிறுவி இயக்குவது முன்நிபந்தனை. ஜூபிட்டரில் உருவாக்கப்பட்ட ஆவணங்களை HTML, PDF, போன்ற வடிவங்களுக்கு ஏற்றுமதி செய்யலாம் markdown அல்லது பைதான். கூடுதலாக, அவற்றை மின்னஞ்சல் மூலமாகவோ, டிராப்பாக்ஸ் அல்லது கிட்ஹப் பயன்படுத்தி அல்லது ஒருங்கிணைந்த ஜூபிடர் நோட்புக் பார்வையாளர் மூலமாகவோ பிற பயனர்களுடன் பகிரலாம்.
இந்த பயன்பாடு பொதுவாக மேம்பட்ட பைதான் பொருந்தக்கூடிய தன்மைக்காக வடிவமைக்கப்பட்டுள்ளது. கருவியுடன் செய்யப்பட்ட ஆவணங்களை பிற வடிவங்களுக்கு ஏற்றுமதி செய்வதற்கான வாய்ப்பும் இதில் அடங்கும். இந்த கருவி உருவாக்கப்பட்ட பொதுவான நோக்கம் பைதான் நிரலாக்க மொழியைக் கற்றுக்கொள்வதில் பயன்படுத்தப்பட வேண்டும். விஞ்ஞான தரவு, எண் உருவகப்படுத்துதல் அல்லது புள்ளிவிவர மாடலிங் ஆகியவற்றை சுத்தம் செய்தல் மற்றும் மாற்றுவதையும் நாம் பெறலாம். இந்த பயன்பாட்டுடன் நாங்கள் பணியாற்றக்கூடிய சில பகுதிகள் இவை.
உபுண்டு 20.04 இல் ஜூபிடர் நோட்புக்கை நிறுவவும்
நிறுவல் மிகவும் எளிதானது, இருப்பினும் இதற்கு தொடர்ச்சியான படிகள் தேவைப்படுகின்றன. தொடங்குவதற்கு, இப்போது ஒரு முனையத்தை (Ctrl + Alt + T) திறக்கப் போகிறோம் உபுண்டு முழுமையாக புதுப்பித்த நிலையில் இருப்பதை உறுதிசெய்க:
sudo apt update; sudo apt upgrade
தேவையான தேவைகளை நிறுவவும்
இப்போது நாங்கள் நிறுவப் போகிறோம் பைதான் மற்றும் அதன் சில நூலகங்கள் இந்நிலையில் PIP. இதைச் செய்ய, அதே முனையத்தில் நாம் கட்டளையை மட்டுமே இயக்க வேண்டும்:
sudo apt install python3-pip python3-dev
பயன்படுத்துவதற்கு முன் இந்நிலையில் PIP, அதைப் புதுப்பிப்பது நல்லது எனவே தொகுப்புகளில் சிக்கல்கள் ஏற்படக்கூடாது:
sudo -H pip3 install --upgrade pip
நிறுவப்பட்டதும் புதுப்பிக்கப்பட்டதும், நம்மால் முடியும் பதிப்பைச் சரிபார்க்கவும் இந்நிலையில் PIP நிறுவப்பட்ட கட்டளையுடன்:
pip --version
இந்த கட்டத்தில், PIP ஐப் பயன்படுத்துதல் தொகுப்பை நிறுவுவோம் virtualenv இதன் மூலம் நாம் மெய்நிகராக்கப்பட்ட சூழல்களை உருவாக்க முடியும்:
sudo -H pip3 install virtualenv
ஜூபிட்டர் நோட்புக்கை நிறுவவும்
முதலில் ஜூப்பிட்டர் நோட்போக்கை நிறுவ தேவையான தேவைகள் இப்போது உள்ளன நிறுவல் நிறுவப்படும் ஒரு கோப்புறையை உருவாக்க உள்ளோம். நான் இந்த ஜூபிட்டரை அழைக்கப் போகிறேன், ஆனால் அதற்கு வேறு எந்த பெயரையும் கொடுக்க முடியும்.
mkdir jupyter cd jupyter
இப்போது பார்ப்போம் புதிய பைதான் சூழலை உருவாக்குங்கள்:
virtualenv jupyter
பின்னர் நாங்கள் செய்வோம் சூழலை செயல்படுத்தவும் கட்டளையை இயக்குகிறது:
source jupyter/bin/activate
இந்த கட்டத்தில், PIP இன் உதவியுடன், இப்போது நாம் Jupyter ஐ நிறுவலாம் நோட்புக்:
pip install jupyter
நிறுவிய பின், எங்களிடம் உள்ளது ஜூபிட்டர் சேவையகத்தை இயக்கவும் கட்டளையுடன்:
jupyter notebook
வெளியேறும் திரையில், இணைய உலாவியில் இருந்து நீங்கள் அணுகக்கூடிய தகவல் உங்களிடம் இருக்கும். ஆனால் இந்த நிரலுடன் நாங்கள் பணியாற்றுவதற்கு முன், ஜூபிட்டரை இன்னும் கொஞ்சம் பாதுகாப்பாக மாற்றலாம்.
அடிப்படை உள்ளமைவு
முந்தைய கட்டளையுடன் நாங்கள் தொடங்கிய சேவையகத்தை மூட, Ctrl + C என்ற முக்கிய கலவையை மட்டுமே அழுத்த வேண்டும். இது முடிந்ததும், நாங்கள் செய்வோம் இயல்புநிலை உள்ளமைவு கோப்பை உருவாக்குங்கள் ஓடுதல்:
jupyter notebook --generate-config
எந்தவொரு ஹோஸ்ட் அல்லது நெட்வொர்க்கிலிருந்தும் ஜூபிட்டர் நோட்புக்கை அணுகுவதற்காக அதை சிறிது மாற்றப் போகிறோம். உங்கள் கணினியில் ஜூபிட்டரை உள்ளூரில் பயன்படுத்தப் போகிறீர்கள் என்றால், இந்த படிநிலையைத் தவிர்க்கவும். உள்ளமைவு கோப்பை மாற்ற, எங்களுக்கு பிடித்த எடிட்டர் தேவை, பின்வருவது போன்ற கட்டளையைப் பயன்படுத்தவும்:
vim ~/.jupyter/jupyter_notebook_config.py
கோப்பின் உள்ளே நாம் வரியைத் தேட வேண்டும் c.NotebookApp.allow_remote_access அதன் மதிப்பை அமைக்கவும் உண்மை.
c.NotebookApp.allow_remote_access = True
இது முடிந்ததும், மாற்றங்களைச் சேமித்து, எடிட்டரை மூடவும்.
மீண்டும் முனையத்தில், பார்ப்போம் கடவுச்சொல்லை உருவாக்குங்கள், இது எங்கள் ஜூபிட்டர் நிறுவலுக்கான அணுகலைப் பாதுகாக்க உதவும்.
jupyter notebook password
இப்போது ஆம் நாங்கள் ஜூபிட்டர் சேவையை மீண்டும் இயக்குகிறோம் கட்டளையுடன்:
jupyter notebook
எங்கள் வசதியை மீண்டும் அணுக முடியும், ஆனால் அதற்கு முன் நாங்கள் அமைத்த கடவுச்சொல்லுடன் உள்நுழைய வேண்டும். பின்னர் நாம் வேலை செய்ய ஆரம்பிக்கலாம்.
பைத்தானுடன் நிரலாக்க உலகில் தொடங்குவோருக்கு ஜூபிட்டர் நோட்புக் மிகவும் பயனுள்ள கருவியாகும். தரவு விஞ்ஞானத்தை ஒரு ஒழுங்கான முறையில் படிக்க விரும்புவோருக்கும் இது பெரும் ஆற்றலைக் கொண்டுள்ளது.
எங்கள் கணினியில் எந்த தொகுப்பையும் நிறுவும் முன் இந்த நிரலை சோதிக்க விரும்பினால், நீங்கள் செய்யலாம் பயன்படுத்த ஆன்லைன் டெமோ அதன் படைப்பாளர்கள் பயனர்களுக்குக் கிடைக்கச் செய்கிறார்கள். கூடுதலாக, நாங்கள் எங்கள் வசம் இருப்போம் a விரிவான ஆவணங்கள் அதன் அனைத்து செயல்பாடுகளிலும் இருந்து அதிகாரப்பூர்வ பக்கம். திட்டத்தின் மூலக் குறியீட்டைப் பார்க்க நீங்கள் ஆர்வமாக இருந்தால், அதை அதிலிருந்து ஆலோசிக்கலாம் GitHub இல் களஞ்சியம்.
சிறந்த இடுகை, சரியான வேலை
அணுகல் மறுக்கப்பட்டது, அதை எவ்வாறு சரிசெய்வது?
c.NotebookApp.allow_remote_access = சரியா?
மாற்றங்களைச் சேமித்து திரும்பப் பெறுவது எப்படி?