পাইথন স্টোর প্যাকেজ
যে কমান্ডটি ইনস্টল হবে pipenv
সেটিতে ঝাঁপ দেওয়ার আগে , pip
পাইথন প্যাকেজগুলি ইনস্টল করে কোথায় তা বোঝা যায় ।
গ্লোবাল সাইট-প্যাকেজগুলি যেখানে পাইথন এমন প্যাকেজ ইনস্টল করে যা সিস্টেমে সমস্ত ব্যবহারকারী এবং সমস্ত পাইথন অ্যাপ্লিকেশনগুলির জন্য উপলব্ধ। কমান্ডটি দিয়ে আপনি বিশ্বব্যাপী সাইট প্যাকেজটি পরীক্ষা করতে পারেন
python -m site
উদাহরণস্বরূপ, পাইথন ৩.7 সহ লিনাক্সে পথটি সাধারণত হয়
/usr/lib/python3.7/dist-packages/setuptools
ব্যবহারকারী সাইট-প্যাকেজগুলি যেখানে পাইথন কেবলমাত্র আপনার জন্য উপলব্ধ প্যাকেজ ইনস্টল করে। তবে প্যাকেজগুলি আপনার তৈরি করা পাইথন প্রকল্পগুলির কাছে এখনও দৃশ্যমান। আপনি পথ পেতে পারেন
python -m site --user-base
পাইথন ৩.7 সহ লিনাক্সে সাধারণত পথটি থাকে
~/.local/lib/python3.7/site-packages
পাইথন ৩.x ব্যবহার করা
বেশিরভাগ লিনাক্স এবং অন্যান্য ইউনিয়নে, পাইথন 2 এবং পাইথন 3 পাশাপাশি পাশাপাশি ইনস্টল করা হয়। ডিফল্ট পাইথন 3 এক্সিকিউটেবল প্রায় সর্বদা python3
। pip
আপনার লিনাক্স বিতরণের উপর নির্ভর করে নিম্নলিখিত যে কোনও একটি হিসাবে উপলভ্য হতে পারে
pip3
python3-pip
python36-pip
python3.6-pip
লিনাক্স
pip
সঙ্গে ব্যবহার এড়ানো sudo
! হ্যাঁ, পাইথন প্যাকেজ ইনস্টল করার এটি সর্বাধিক সুবিধাজনক উপায় এবং এতে এক্সিকিউটেবলটি উপলব্ধ /usr/local/bin/pipenv
but পরিবর্তে, পরিবর্তে প্রতি ব্যবহারকারী সাইট প্যাকেজ ব্যবহার করুন--user
pip3 install --user pipenv
pipenv
এ উপলব্ধ
~/.local/bin/pipenv
ম্যাক অপারেটিং সিস্টেম
ম্যাকোস-এ, হোমব্রু পাইথন ইনস্টল করার প্রস্তাবিত উপায় । আপনি সহজেই পাইথন আপগ্রেড করতে পারেন, পাইথনের একাধিক সংস্করণ ইনস্টল করতে পারেন এবং হোমব্রিউ ব্যবহার করে সংস্করণগুলির মধ্যে স্যুইচ করতে পারেন।
আপনি যদি হোমব্রেইড পাইথন ব্যবহার করেন pip install --user
তবে অক্ষম করা হবে। বিশ্বব্যাপী সাইট-প্যাকেজটি অবস্থিত
/usr/local/lib/python3.y/site-packages
এবং আপনি নিরাপদে এখানে পাইথন প্যাকেজ ইনস্টল করতে পারেন। পাইথন ৩.y এছাড়াও মডিউলগুলির জন্য অনুসন্ধান করে:
/Library/Python/3.y/site-packages
~/Library/Python/3.y/lib/python/site-packages
উইন্ডোজ
উত্তরাধিকারগত কারণে, পাইথন ইন ইনস্টল করা আছে C:\Python37
। পাইথন এক্সিকিউটেবল সাধারণত নামকরণ করা হয় py.exe
, এবং আপনি চালাতে পারেন pip
সঙ্গে py -m pip
।
গ্লোবাল সাইট প্যাকেজগুলি ইনস্টল করা আছে
C:\Python37\lib\site-packages
যেহেতু আপনি সাধারণত আপনার উইন্ডোজ ডিভাইসগুলি ভাগ করেন না, তাই বিশ্বব্যাপী কোনও প্যাকেজ ইনস্টল করাও ঠিক
py -m pip install pipenv
pipenv
এখন পাওয়া যায়
C:\Python37\Scripts\pipenv.exe
আমি উইন্ডোজ সাথে পাইথন প্যাকেজগুলি ইনস্টল করার প্রস্তাব দিচ্ছি না --user
, কারণ ডিফল্ট ব্যবহারকারী সাইট-প্যাকেজ ডিরেক্টরিটি আপনার উইন্ডোজ রোমিং প্রোফাইলে রয়েছে
C:\Users\user\AppData\Roaming\Python\Python37\site-packages
রোমিং প্রোফাইলটি টার্মিনাল পরিষেবাদিতে (রিমোট ডেস্কটপ, সিট্রিক্স ইত্যাদি) ব্যবহৃত হয় এবং আপনি যখন কর্পোরেট পরিবেশে লগ ইন / অফ করেন। উইন্ডোতে ধীর লগইন, লগঅফ এবং রিবুট একটি বড় রোমিং প্রোফাইলের কারণে ঘটতে পারে।
/usr/local/bin/pipenv
- এটা আছে? আপনার/usr/local/bin
মধ্যে আছে$PATH
?