ডেভসংকেত

পিপ ও ভার্চুয়াল এনভায়রনমেন্ট

পিপ হচ্ছে পাইথনের প্যাকেজ ইন্সটলার। এরমাধ্যমে PyPI অথবা অন্য ইনডেক্স থেকে পাইথনের প্যাকেজ ইন্সটল করা হয়। Pipenv পাইথন প্রজেক্টের ডিপেন্ডেন্সি ম্যানেজার যা মূলত পিপ এবং ভার্চুয়াল এনভায়রনমেন্টের একটি সমন্বিত রুপ।

কন্ট্রিবিউটর

  • alxayeed

শেয়ার করুন

পিপ(pip)

  • পিপ এর বর্তমান ভার্সন চেক করা

    pip -V
  • পিপ আপগ্রেড করা

    python -m pip install -U pip
  • কোনো প্যাকেজ ডাউনলোড করা

    pip download <package name>
  • কোনো প্যাকেজ ইনস্টল করা

    pip install <package name>
  • কোনো প্যাকেজ আনইনস্টল করা

    pip uninstall <package name>
  • ইনস্টল করা কোনো প্যাকেজ সম্পর্কে তথ্য দেখা

    pip show <package name>
  • সকল ইনস্টলকৃত প্যাকেজের লিস্ট দেখা

    pip list
  • সকল ইনস্টলকৃত প্যাকেজের লিস্ট রিকোয়ারমেন্ট ফরম্যাটে দেখা

    pip freeze
  • সকল ইনস্টলকৃত প্যাকেজের লিস্ট দিয়ে requirements.txt ফাইল তৈরী করা

    pip freeze > requirements.txt
  • ইনস্টল করা প্যাকেজ সমূহের কম্প্যাটিবল ডিপেন্ডেন্সি চেক করা

    pip check

পিপ ইএনভি(pipenv)

  • pipenv প্যাকেজটি ইনস্টল করা

    pip install pipenv
  • pipenv এর ভার্সন চেক করা

    pipenv --version
  • পাইথনের নির্দিষ্ট ভার্সন(যেমন 3.7) দিয়ে ভার্চুয়াল এনভায়রনমেন্ট তৈরী করা

    pipenv --python 3.7
  • ভার্চুয়াল এনভায়রনমেন্টে প্রবেশ করা

    pipenv shell
  • ভার্চুয়াল এনভায়রনমেন্টের লোকেশন দেখা

    pipenv --where
  • প্যাকেজ ইনস্টল করা

    pipenv install <package name>
  • প্যাকেজ আনইনস্টল করা

    pipenv uninstall <package name>
  • পিপফাইল অনুযায়ী সকল প্যাকেজ ইনস্টল করা

    pip install
  • ডেভ ডিপেন্ডেসি সহ পিপফাইল অনুযায়ী প্যাকেজ ইনস্টল করা

    pipenv install --dev
  • পিপফাইলে নেই এমন প্যাকেজ আনইনস্টল করা

    pipenv clean
  • Pipfile.lock জেনারেট করা

    pipenv lock
  • pipenv দিয়ে পিপ কমান্ড চালানো

    pipenv run pip freeze
  • সকল ইনস্টলড প্যাকেজের ডিপেন্ডেন্সি ইনফরমেশন দেখা

    pipenv graph
  • সেফটি সিকিউরিটি চেক করা

    pipenv check
  • ভার্চুয়াল এনভায়রনমেন্ট থেকে বের হওয়া

    deactivate
  • কোনো প্রজেক্টের ভার্চুয়াল এনভায়রনমেন্ট রিমুভ করে দেয়া

    pipenv --rm