গুগলের কোলাবে আমি পাইথন প্যাকেজগুলি কীভাবে ইনস্টল করব?


95

একটি প্রকল্পে, যেমন আমি দুটি পৃথক প্যাকেজ পেয়েছি, গুগলের কোলাবে এই দুটি প্যাকেজ ইনস্টল করতে আমি কীভাবে সেটআপ.পি ব্যবহার করতে পারি, যাতে আমি প্যাকেজগুলি আমদানি করতে পারি?

উত্তর:


92

আপনি এটি করতে ব্যবহার করতে পারেন !setup.py install

কুলাব হ'ল এক বৃহত্তর নোটবুকের মতো। অতএব, আমরা !কোলাবে যে কোনও প্যাকেজ ইনস্টল করতে এখানে অপারেটরটি ব্যবহার করতে পারি । কি !আসলে আছে, এটা নোটবুক সেল বলে যে এই লাইন একটি পাইথন কোড, তার একটি কমান্ড লাইন স্ক্রিপ্ট নয় । সুতরাং, কলাবে যে কোনও কমান্ড লাইন স্ক্রিপ্টটি চালানোর জন্য, কেবল ! পূর্ববর্তী একটি লাইন যুক্ত করুন।

উদাহরণস্বরূপ: !pip install tensorflow। এটি সেই লাইনটিকে (এখানে pip install tensorflow) একটি কমান্ড প্রম্পট লাইন হিসাবে বিবেচনা করবে এবং কিছু পাইথন কোড নয়। যাইহোক, আপনি যদি !পূর্ববর্তী লাইনটি যোগ না করে এটি করেন তবে এটি "অবৈধ বাক্য গঠন" বলে একটি ত্রুটি ছুঁড়ে ফেলবে।

তবে মনে রাখবেন যে এটি setup.pyকরার আগে আপনাকে ফাইলটি আপনার ড্রাইভে আপলোড করতে হবে (পছন্দমত একই ফোল্ডারে যেখানে আপনার নোটবুক রয়েছে সেখানে)।

আশা করি এটি আপনার প্রশ্নের জবাব দিয়েছে :)


আপনার উত্তরটি পড়তে আরও সহজ হবে যদি এটি কোনও তালিকায় বিভক্ত না হয়
এভিজিল

4
আমি কেবল দৌড়েছি !setup.py installএবং এটি দেখায় /bin/bash: setup.py: command not found। আমি পুরো প্যাকেজটি আপলোড করেছি এবং সেটআপ.পি ফাইলটি নোটবুকের মতো একই ফোল্ডারে উপস্থিত রয়েছে
রোহিত কুমার

4
বিলম্বিত প্রতুত্তরের জন্য দুঃখিত। আপনি চেষ্টা করেছেন !python setup.py install?
আশুতোষ পাঠক

দেখে মনে হচ্ছে গিথুব থেকে setup.py এর url সরাসরি সরবরাহ করা সম্ভব নয়।
কেরামাত

36

যাক আপনি স্কিপি ইনস্টল করতে চান,

এটি ইনস্টল করার কোড এখানে

!pip install scipy

27

আরও ভাল, আরও আধুনিক, এই প্রশ্নের উত্তরটি %pipযাদুটি ব্যবহার করা যেমন:

%pip install scipy

এটি স্বয়ংক্রিয়ভাবে সঠিক পাইথন সংস্করণ ব্যবহার করবে। ব্যবহারে !pipপাইথনের ভিন্ন সংস্করণে বাঁধা থাকতে পারে এবং এটি ইনস্টল করার পরে প্যাকেজটি আপনি খুঁজে পেতে পারেন না।

এবং কোলাবে, যাদুটি একটি দুর্দান্ত বার্তা এবং বোতাম দেয় যদি এটি সনাক্ত করে যে যদি ইতিমধ্যে আমদানি করা প্যাকেজিং পিপ আপডেট করে তবে আপনাকে রানটাইম পুনরায় চালু করতে হবে।

%condaবিটিডাব্লু, কনডা দিয়ে একই কাজ করার জন্য একটি যাদুও রয়েছে।


13

দেরীতে দেরিতে যোগ দিয়েছিলেন, তবে কেবলমাত্র পরিপূরক হিসাবে, আমি খুব বেশিদিন আগে সিবর্নকে নিয়ে কিছু সমস্যার মধ্যে পড়েছিলাম, কারণ কোল্যাব! পাইপ সহ একটি সংস্করণ ইনস্টল করেছিলেন যা আপডেট হয়নি। আমার নির্দিষ্ট ক্ষেত্রে, আমি স্ক্যাটারপ্ল্লট ব্যবহার করতে পারি না, উদাহরণস্বরূপ। এর উত্তর নীচে:

মডিউলটি ইনস্টল করতে আপনার যা প্রয়োজন তা হ'ল:

!pip install seaborn

এটি সর্বাধিক আপডেট হওয়া সংস্করণে আপগ্রেড করতে:

!pip install --upgrade seaborn

আপনি যদি একটি নির্দিষ্ট সংস্করণ ইনস্টল করতে চান

!pip install seaborn==0.9.0

আমি বিশ্বাস করি পাইপগুলিতে প্রচলিত সমস্ত নিয়ম সাধারণভাবে প্রয়োগ হয়, যাতে বেশিরভাগ ক্ষেত্রে কাজ করা উচিত।


এটি এখানে পরিষ্কার, উত্তর পড়ার পক্ষে সবচেয়ে সহজ, এটির আরও বেশি অগ্রগতি প্রয়োজন!
ডেভিড পার্কস

0
  1. ড্রাইভের জন্য setup.py আপলোড করুন।
  2. ড্রাইভ মাউন্ট করুন।
  3. Setup.py এর পাথ পান।
  4. অজগর পাথ ইনস্টল করুন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.