অফলাইন অজগর। এটি করার জন্য আমি virtualenv (বিচ্ছিন্ন পাইথন পরিবেশ) ব্যবহার করি
1) পাইপ দিয়ে অনলাইনে ভার্চুয়ালেনভ ইনস্টল করুন:
pip install virtualenv --user
বা অফলাইনে WHL সহ: এই লিঙ্কে যান , শেষ সংস্করণটি (। WHL বা tar.gz) ডাউনলোড করুন এবং এই আদেশ দিয়ে ইনস্টল করুন:
pip install virtualenv-15.1.0-py2.py3-none-any.whl --user
ব্যবহার করে --user
আপনাকে ব্যবহার করার দরকার নেই sudo pip…
।
2) ভার্চুয়ালেনভ ব্যবহার করুন
অনলাইন মেশিনে টার্মিনাল সহ একটি ডিরেক্টরি নির্বাচন করুন cd
এবং এই কোডটি চালান:
python -m virtualenv myenv
cd myenv
source bin/activate
pip install Flask
সমস্ত প্যাকেজ ইনস্টল করার পরে, requirements.txt
আপনার ভার্চুয়ালেনভ সক্রিয় থাকাকালীন আপনাকে একটি জেনারেট করতে হবে, লিখুন
pip freeze > requirements.txt
একটি নতুন টার্মিনাল খুলুন এবং অন্য env তৈরি করুন myenv2
।
python -m virtualenv myenv2
cd myenv2
source bin/activate
cd -
ls
এখন আপনি নিজের অফলাইন ফোল্ডারে যেতে পারেন যেখানে আপনার requirements.txt
এবং tranferred_packages
ফোল্ডারটি সেখানে রয়েছে। নিম্নলিখিত কোড সহ প্যাকেজগুলি ডাউনলোড করুন এবং সেগুলি tranferred_packages
ফোল্ডারে রেখে দিন।
pip download -r requirements.txt
আপনার অফলাইন ফোল্ডারটি অফলাইন কম্পিউটারে নিয়ে যান এবং তারপরে
python -m virtualenv myenv2
cd myenv2
source bin/activate
cd -
cd offline
pip install --no-index --find-links="./tranferred_packages" -r requirements.txt
ফোল্ডারে অফলাইনে কী রয়েছে [প্রয়োজনীয়তা.txt, tranferred_packages {ফ্লাস্ক-০.০১.১.আর্টর্টজ, ...}]
আপনার প্যাকেজ তালিকা পরীক্ষা করুন
pip list
দ্রষ্টব্য: আমরা যেমন 2017 তে পাই পাইথন ৩ ব্যবহার করা ভাল you
virtualenv -p python3 envname