কম্পিউটার

রুট অ্যাক্সেস ছাড়া পাইথন মডিউলগুলি কীভাবে ইনস্টল করবেন?


যদি আপনি একটি মেশিনে মডিউল ইনস্টল করতে না পারেন (পর্যাপ্ত অনুমতি না থাকার কারণে), আপনি হয় ভার্চুয়ালেনভ ব্যবহার করতে পারেন বা অন্য ডিরেক্টরিতে মডিউল ফাইলগুলি সংরক্ষণ করতে পারেন এবং নিম্নলিখিত কোডটি ব্যবহার করতে পারেন পাইথনকে প্রদত্ত ডিরেক্টরিতে মডিউল অনুসন্ধান করার অনুমতি দিন:

>>> import os, sys
>>> file_path = 'AdditionalModules/'
>>> sys.path.append(os.path.dirname(file_path))
>>> # Now python also searches AdditionalModules folder for importing modules as we have set it on the PYTHONPATH.

আপনি একটি বিচ্ছিন্ন স্থানীয় পাইথন পরিবেশ তৈরি করতে virtualenv ব্যবহার করতে পারেন। মূল সমস্যাটি সমাধান করা হচ্ছে নির্ভরতা এবং সংস্করণগুলির মধ্যে একটি, এবং পরোক্ষভাবে অনুমতি। কল্পনা করুন আপনার কাছে এমন একটি অ্যাপ্লিকেশন আছে যার জন্য LibFoo এর সংস্করণ 1 প্রয়োজন, কিন্তু অন্য একটি অ্যাপ্লিকেশনটির সংস্করণ 2 প্রয়োজন৷ আপনি কীভাবে এই দুটি অ্যাপ্লিকেশন ব্যবহার করতে পারেন? আপনি যদি /usr/lib/python2.7/site-packages (অথবা আপনার প্ল্যাটফর্মের স্ট্যান্ডার্ড অবস্থান যাই হোক না কেন) সবকিছু ইনস্টল করলে, এমন পরিস্থিতিতে শেষ করা সহজ যেখানে আপনি অনিচ্ছাকৃতভাবে একটি অ্যাপ্লিকেশন আপগ্রেড করেন যা আপগ্রেড করা উচিত নয়। এটি আমাদের ব্যবহারের ক্ষেত্রেও ব্যবহার করা যেতে পারে যেখানে আমরা প্যাকেজটি মেশিনে ইনস্টল করতে পারি না কারণ আমাদের কাছে অনুমতি নেই। ভার্চুয়াল env সম্পর্কে আরও তথ্যের জন্য, ডক্স পড়ুন:https://virtualenv.pypa.io/en/stable/


  1. কিভাবে পাইথনে OpenCV ইনস্টল করবেন?

  2. পাইথনে Tkinter কিভাবে ইনস্টল করবেন?

  3. উইন্ডোজে পাইথন কিভাবে ইনস্টল করবেন?

  4. রুট ছাড়া অ্যান্ড্রয়েডে TWRP রিকভারি কীভাবে ইনস্টল করবেন