⊗pyPmEvTr 97 of 129 menu

পাইথনে ভার্চুয়াল এনভায়রনমেন্টে একটি প্রকল্প স্থানান্তর

প্রায়শই এমন পরিস্থিতি arises যখন আপনার উৎস প্রকল্পটি একটি নতুন ফোল্ডারে স্থানান্তর করার প্রয়োজন হয়, উদাহরণস্বরূপ, একটি নতুন সার্ভারে। আসুন দেখে নেওয়া যাক কিভাবে পাইথনে ভার্চুয়াল এনভায়রনমেন্ট নিয়ে এটি করা যায়।

প্রথমে একটি নতুন ফোল্ডার new_project_ven তৈরি করুন, যেখানে আমরা project_ven থেকে প্রকল্পটি স্থানান্তর করব:

  • /project_venv/
    • ...
    • /project1/
      • main.py
  • /new_project_venv/

পরবর্তীতে, ভার্চুয়াল এনভায়রনমেন্ট project_ven থেকে সমস্ত ইনস্টল করা প্যাকেজ কপি করুন। এটি নিম্নলিখিত কমান্ড ব্যবহার করে করা হয়:

python -m pip freeze > req.txt

শব্দটির বামে freeze একটি অ্যাঙ্গেল ব্র্যাকেট এবং সেই ফাইলের নাম রাখা হয় যেখানে প্যাকেজগুলির তথ্য থাকবে। আমাদের এমন ফাইলের নাম req.txt, কিন্তু এর নাম যেকোনো কিছু হতে পারে। কমান্ড実行 করার পরে প্রকল্পের ফোল্ডারে একটি নতুন ফাইল উপস্থিত হবে:

  • /project_venv/
    • ...
    • /project1/
      • main.py
      • req.txt

পরবর্তীতে project1 ফোল্ডারটি কপি করতে হবে, যেখানে এখন দুটি ফাইল রয়েছে: main.py এবং req.txt। তারপর এটিকে new_project_venv ফোল্ডারে পেস্ট করুন:

  • /project_venv/
    • ...
    • /project1/
      • main.py
      • req.txt
  • /new_project_venv/
    • /project1/
      • main.py
      • req.txt

এখন বর্তমান ভার্চুয়াল এনভায়রনমেন্ট থেকে প্রস্থান করুন:

deactivate

তারপর কনসোলে new_project_venv/project1 ফোল্ডারে যেতে হবে। after এটি, নতুন প্রকল্পের জন্য একটি নতুন ভার্চুয়াল এনভায়রনমেন্ট তৈরি করা উচিত:

python -m venv ..

পরবর্তীতে আমাদের নতুন এনভায়রনমেন্টটি সক্রিয় করুন:

..\Scripts\activate # Windows-এর জন্য source ../bin/activate # Linux-এর জন্য

যার পরে কনসোলে আপনি নতুন ভার্চুয়াল এনভায়রনমেন্টের নাম দেখতে পাবেন:

(new_project_venv)

এখন উৎস প্রকল্প থেকে প্যাকেজগুলি পুনরুদ্ধার করতে হবে। এর জন্য নিম্নলিখিত কমান্ড প্রয়োগ করুন:

pip install -r req.txt

লাইব্রেরিগুলি সফলভাবে ইনস্টল হওয়ার পরে নিম্নলিখিত বার্তাটি display হবে:

Successfully installed numpy-1.26.4

আপনার তৈরি করা প্রকল্পটি একটি নতুন ভার্চুয়াল এনভায়রনমেন্টে স্থানান্তর করুন।

নতুন প্রকল্পে উৎস ফোল্ডার থেকে সমস্ত লাইব্রেরি পুনরুদ্ধার করুন। ইনস্টল করা লাইব্রেরিগুলির কাজ পরীক্ষা করে দেখুন।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন