কম্পিউটার

কিভাবে আমরা পাইথন মডিউল ইনস্টল না করে আমদানি করতে পারি?


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

>>> 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. কিভাবে পাইথনে Matplotlib আমদানি করবেন?

  2. পাইথনে একাধিক আমদানি কীভাবে করবেন?

  3. পাইথন আমদানি বিবৃতি সহ একাধিক মডিউল কীভাবে ব্যবহার করবেন?

  4. পাইথন মডিউল কিভাবে কাজ করে?