ImportError: আরপিআই নামের কোনও মডিউল নেই


12

আমি আমার রাস্পবেরি পাইতে একটি প্যাকেজ চালানোর চেষ্টা করছি:

টার্মিনালে, আমি "সুডো এপটি-ইনস্টল পিকাপ" টাইপ করেছি এবং তারপরে এন্টার প্রবেশ করি।

আমি এটি ইনস্টল করি তবে "পিকাপ-সেটআপ" চালাতে পারি না - পরিবর্তে একটি ত্রুটি বার্তা অনুসরণ করে:

pi @ raspberrypi: $ $ পিকাপ-সেটআপ ট্রেসব্যাক (সর্বশেষতম কলটি শেষ): ফাইল "", লাইন 1, ইম্পোর্টেররায়: আরপিআই নামক কোনও মডিউল নেই

পাইটিতে পাইথন-ডেভ এবং আরপিআই.জিপিআইও ইনস্টল করা আছে। আমি পাইকে সর্বশেষ সংস্করণ সহ সুডো অ্যাপটি-গেট আপডেট এবং সুডো এপটি-গেট ডিস্ট-আপগ্রেড দিয়ে আপডেট করেছি।

পিকাপ থেকে এসেছে: https://www.bareconductive.com/make/setting-up-pi-cap-raspberry-pi/

আমি কোনও ইঙ্গিতের জন্য কৃতজ্ঞ।


আপনি কি পাইপ ইনস্টল করেছেন ???
ওয়েবদেব

উত্তর:


15

প্রথমত, নিম্নলিখিত প্রক্রিয়াটি পুনরাবৃত্তি করুন

sudo apt-get install python-pip
pip freeze | grep RPi

এই দ্বিতীয় কমান্ডের পরে আপনি কী পাবেন তা দেখুন, আপনি যদি RPI.GPIO এর জন্য একটি বৈধ মডিউল পান বা না পান। এবং ইনস্টল না হলে নিম্নলিখিত।

sudo apt-get install python-dev python-rpi.gpio

অথবা

pip install RPi.GPIO

এবং তারপর

sudo apt-get install picap
picap-setup

এগুলি আমার পক্ষে কাজ করেছে, আপনার যাচাই করা দরকার pip freeze | grep RPi। এবং আরও একটি জিনিস কখনও কখনও কিছু মডিউল কেবল ব্যবহারকারীর জন্য সাধারণ ব্যবহারকারীর জন্য উপলব্ধ হয় না। নিশ্চিত করা. আমি আমার piব্যবহারকারীর ব্যবহার করে উপরের সমস্তটি করেছি ।


2
আমি সিস্টেম প্যাকেজগুলিতে ইনস্টল করতে ব্যবহার করব নাpip , হয় সিস্টেম প্যাকেজ ম্যানেজারের সাথে ইনস্টল করুন aptবা virtualenvআপনি পিপ ব্যবহার করতে চাইলে ব্যবহার করুন।
ক্র্যাসিক

হ্যাঁ সঠিক, সম্মত
ওয়েবডেভ

2
পাইথন 3 ব্যবহারের জন্য sudo apt-get install python3-dev python3-rpi.gpio
ডায়োমিডিস স্পিনেলিস

@ ক্রাসিক আপনি কি ব্যাখ্যা করতে পারবেন বা কেন আমাকে সরলতার জন্য একটি ব্যাখ্যাের দিকে নির্দেশ করেছেন? ধন্যবাদ।
ফিলি হিলি

1

পাইথন আরপিআই মডিউলটি অনুপস্থিত থাকলে, pipসমস্ত নির্ভরতার সাথে ইনস্টল করতে পারে এবং তারপরে pipআরও ভাল পদ্ধতির সাথে মডিউলটি ইনস্টল করতে বা মডিউলটি ইনস্টল করতে পারে:

sudo apt-get install python-rpi.gpio

পাইথন 3 এর জন্য:

sudo apt-get install python3-rpi.gpio

কিছু অ্যাপ্লায়েন্সেস / জিওএস ডিস্ট্রো আপগ্রেডকে সমর্থন করে না (ভলিউমিওর মতো) এবং আপডেট এবং অনেকগুলি নির্ভরশীলতা ইনস্টল করা সিস্টেমটিকে ভেঙে ফেলতে পারে, সুতরাং এটির মতো লো প্রোফাইলে যাওয়ার আরও একটি কারণ।
dmnc


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.