উইন্ডোতে পাইপ ব্যবহার করে পাইকিউটি 4 ইনস্টল করবেন কীভাবে?


112

আমি উইন্ডোজটিতে পাইথন ৩.৪ ব্যবহার করছি। আমি যখন স্ক্রিপ্টটি চালাই, তখন এটি অভিযোগ করে

ImportError: No Module named 'PyQt4'

তাই আমি এটি ইনস্টল করার চেষ্টা করেছি, কিন্তু pip install PyQt4দেয়

PyQt4 প্রয়োজনীয়তা পূরণ করে এমন কোনও ডাউনলোড খুঁজে পাওয়া যায় নি

যদিও আমি দৌড়ানোর সময় এটি প্রদর্শিত হয় না pip search PyQt4। আমি চেষ্টা করেছি pip install python-qt, যা সফলভাবে ইনস্টল হয়েছে তবে সমস্যাটি সমাধান হয়নি।

আমি কি ভুল করছি?


5
কেবল এখান থেকে এটি ডাউনলোড করুন: রিভারব্যাঙ্ককমপুটিং / সফটওয়্যার / সিপিটি / ডাউনলোড এবং অজগরটি ব্যবহার করে এটি চালান।
thecreator232

পাইথন-Qt প্যাকেজ PyQt ইনস্টল না: এটা শুধু একটা PySide / PyQt সামঞ্জস্য মোড়কের আছে। আপনার ক্রিয়াকটর 232 এর পরামর্শ অনুসারে করা উচিত এবং এর পরিবর্তে বাইনারি উইন্ডোজ প্যাকেজটি ইনস্টল করা উচিত। তবে আপনাকে প্রথমে পাইথন -৩.৩ এ ডাউনগ্রেড করতে হবে, কারণ পাইথন -৩.৪ এর জন্য এখনও কোনও ইনস্টলার নেই।
এখুমোরো

উত্তর:


156

এখানে ক্রিস গলকে নির্মিত পাই উইন্ডো হুইল প্যাকেজ রয়েছে - পাইথন উইন্ডোজ বাইনারি প্যাকেজস - পাইকিউটি

ফাইলের cp27নামগুলিতে সি-পাইথন সংস্করণ ২.7 cp35অর্থ, পাইথন ৩.৫ ইত্যাদি means

যেহেতু কিউটিটি একটি পাইপথন ইন্টারফেসটি অন্তর্নিহিত সি ++ কোডবেসযুক্ত একটি জটিল সিস্টেম, তাই এটি কেবল একটি খাঁটি পাইথন কোড প্যাকেজের চেয়ে আরও জটিল হতে পারে, যার অর্থ উত্স থেকে এটি ইনস্টল করা শক্ত হতে পারে।

নিশ্চিত হয়ে নিন যে আপনি সঠিক উইন্ডোজ হুইল ফাইলটি (পাইথন সংস্করণ, 32/64 বিট) ধরেছেন এবং তারপরে এটি ইনস্টল করতে পিপ ব্যবহার করুন - যেমন:

C:\path\where\wheel\is\> pip install PyQt4-4.11.4-cp35-none-win_amd64.whl

আপনি যদি পাইথন 3.5 এর একটি x64 বিল্ড চালাচ্ছেন তবে সঠিকভাবে ইনস্টল করা উচিত।


লিনাক্সের নীচে পিপ রয়েছে কি সহজ ইনস্টল?
ইয়াসাইন আবদুল-রহমান

2
লিনাক্সের জন্য, আপনার প্যাকেজ ম্যানেজার থেকে Qt এবং পাইকিউটের জন্য বিকাশ প্যাকেজগুলি ইনস্টল করা ভাল।
Ivo

7
সমস্ত 64 বিট স্টাফ কেন ভিত্তিক? এটি আমাকে বলে যে 64৪ বিট এএমডি সংস্করণ "এই প্ল্যাটফর্ম"
নাজ

8
এফডব্লিউআইডাব্লু, পাইথন ৩.6 সহ pip install pyqt5কেবল কাজের মাধ্যমে পাইকটি 5 ইনস্টল করে।
ম্যাট উইলকি

4
Bit৪ বিট স্টাফটি এএমডি-ভিত্তিক, কারণ ইন্টেল পাশাপাশি এএমডি তাদের নিজস্ব (বেমানান) 64৪ বিট আর্কিটেকচার / নির্দেশিকাটি সেট করে (১৯৯০-এর দশকের গোড়ার দিকে) back ইন্টেল "IA-64" এবং এএমডি "AMD64" বিকাশ করেছে। এটি সংক্ষিপ্ত করার জন্য: এএমডির সংস্করণটি আরও ভাল ছিল এবং ইন্টেল এটি গ্রহণ করেছে, এখন তাদের সিপিইউগুলির জন্য এটি ইন্টেল 64 বলে - এটি উভয়ই বেশ সামঞ্জস্যপূর্ণ (খুব সামান্য পার্থক্য)। প্রায় প্রতিটি 64 বিট x86-64 সিপিইউ সেখানে (Itaniums ব্যতীত) AMD64 ব্যবহার করে।
ব্যবহারকারী 136036

29

কিউটি আর পাইকিউটি 4 সমর্থন করে না, তবে আপনি পাইপের সাহায্যে পাইকিউটি 5 ইনস্টল করতে পারেন:

pip install PyQt5

1
দুঃখিত, এখনও কাজ করছে না: "PyQt5 (সংস্করণগুলি থেকে) প্রয়োজনীয়তা পূরণ করে এমন কোনও সংস্করণ খুঁজে পেল না"
Igor F.

আপনি বিকল্প যুক্ত করার চেষ্টা করুন --trusted- হোস্ট pypi.python.org
কিয়ন বুয়

3
এটি আমার পক্ষে কাজ করেছে। এটি জেনে ভালো লাগল যে পাইকিউটি 5 এর সাথে দুর্দান্ত অভিনয় করে pip
মাইগুয়েলমোরিন

আমি যখন পাইথন ২.7.x ব্যবহার করে এটি চেষ্টা করি - আমি পাই "এটি পাইথনের সাথে এটি উপযুক্ত নয়" বার্তাগুলি। "পাইপ-ভি - ট্রাস্টেড-হোস্ট পাইপাই.পিথন.আরগ পাইকিটি 5 ইনস্টল করুন"
টম

Qt কখনই পাইকিউটি 4 সমর্থন করে সমর্থন করে না - এটি ছিল রিভার ব্যাঙ্ক কম্পিউটিং।
oldmud0

17

আপনি পাইপ ব্যবহার করতে পারবেন না। আপনার অজগর সংস্করণের জন্য আপনাকে রিভারব্যাঙ্ক ওয়েবসাইট থেকে ডাউনলোড করতে হবে এবং ইনস্টলারটি চালাতে হবে। যদি আপনার সংস্করণে কোনও ইনস্টল না পাওয়া যায় তবে আপনাকে উপলব্ধ ইনস্টলারগুলির মধ্যে একটির জন্য পাইথন ইনস্টল করতে হবে, বা উত্স থেকে তৈরি করতে হবে (যা এতে জড়িত রয়েছে)। অন্যান্য উত্তর এবং মন্তব্যের লিঙ্ক রয়েছে।


1
gist.github.com/ColinDuquesnoy/9619035 দেখায় যে কীভাবে আপনার পাইথন ৩.৪ সংস্করণটির জন্য উত্স থেকে পাইকটি তৈরি করা যায়
শেলপার

@ শেল্পার, আপনার লিঙ্কটি এখন মারা গেছে।
মারিয়ানড

11

আপনি যদি উইন্ডোজে পাইকিউটি 4 ইনস্টল করেন তবে ফাইলগুলি এখানে ডিফল্টরূপে সজ্জিত করে:

সি:। \ Python27 \ প্রচ্ছদ \ সাইট-প্যাকেজ \ PyQt4 * *

তবে এটি এখানে একটি ফাইলও রেখে দেয়:

সি: \ Python27 \ প্রচ্ছদ \ সাইট-প্যাকেজ \ sip.pyd

যদি আপনি উভয় sip.pyd এবং পাইকিউ 4 ফোল্ডারটি আপনার ভার্চুয়ালেনভ জিনিসগুলিতে অনুলিপি করেন তবে ভাল কাজ করবে।

উদাহরণ স্বরূপ:

mkdir c:\code
cd c:\code
virtualenv BACKUP
cd c:\code\BACKUP\scripts
activate

তারপরে C:\Python27\Lib\site-packagesউপরে উল্লিখিত ফাইল (সিপ.পিডি) এবং ফোল্ডার (পাইকিউটি 4) থেকে উইন্ডোজ এক্সপ্লোরার অনুলিপি সহC:\code\BACKUP\Lib\site-packages\

তারপরে আবার সি এল এল এ:

cd ..                 
(c:\code\BACKUP)
python backup.py

ভার্চুয়ালেনভের মধ্যে থেকে পাইকিউটি 4 কল করে এমন একটি স্ক্রিপ্ট চালু করার চেষ্টা করার ক্ষেত্রে সমস্যাটি হ'ল ভার্চুয়ালেনভের পাইকিউটি 4 ইনস্টলড নেই এবং এটি উপরে বর্ণিত ডিফল্ট ইনস্টলেশনটি কীভাবে উল্লেখ করতে হয় তা জানে না। তবে আপনার ভার্চুয়ালেনভে পিকিউ 4 কে অনুলিপি করতে এই পদক্ষেপগুলি অনুসরণ করুন এবং জিনিসগুলি দুর্দান্তভাবে কাজ করা উচিত।


হাই ভাল উত্তর, আমি উত্তরে কিছু ফর্ম্যাটিং ঠিক করার চেষ্টা করেছি যাতে এটি এই সাইটে ব্যবহৃত মানের হিসাবে একই থাকে। ঠিক আছে তা নিশ্চিত করার জন্য দয়া করে কিছুক্ষণ সময় নিন
ডিপেন্ড করুন

যদিও এটি একটি যুক্তিসঙ্গত উত্তর, আমি মনে করি না এটি মূল প্রশ্নের উত্তর দেয় answers আসল প্রশ্নটি জিজ্ঞাসা করছে যে কীভাবে ভার্চুয়াল পরিবেশের মধ্যে এটি ইনস্টল করবেন না, কীভাবে পাইকিউটি 4 ইনস্টল করবেন।
তিন_ আনারস

1
সম্পাদনা করার জন্য ধন্যবাদ। 'Pyqt4 ভার্চুয়ালেনভ উইন্ডোজ কীভাবে ইনস্টল করব' অনুসন্ধান করার চেষ্টা করার সময় আমি কিছুই খুঁজে পেলাম না এবং নিজেকে এই পোস্টটি পড়তে দেখলাম। যদিও আমি সম্মত হই এটি নির্দিষ্ট জিজ্ঞাসার প্রশ্নের উত্তর দেয় না, আমি অনুভব করেছি যে এই প্রশ্নের উত্তরটির উত্তর দেওয়ার পক্ষে এটি সবচেয়ে যুক্তিসঙ্গত জায়গা কারণ যেহেতু আমি কোনও তথ্য খুঁজে পাই না এবং যাইহোক এখানে নিজেকে খুঁজে পাই না। চিয়ার্স।
ড্যান

8

পূর্বে পিকিউটি। এক্স ইনস্টলাররা ওয়েবসাইট ডাউনলোড পৃষ্ঠা থেকে সরাসরি উপলব্ধ ছিল। এখন পাইকিউটি ৪৪.১২ প্রকাশের সাথে ইনস্টলারগুলি হ্রাস করা হয়েছে। আপনি লাইব্রেরিগুলিকে কোনওভাবে সঙ্কলন করে কাজ করতে পারেন তবে এর অর্থ হ'ল অনেক সমস্যার মধ্যে চলে যাওয়া।

অন্যথায় আপনি আপনার উদ্দেশ্য সমাধান করতে পূর্ববর্তী বিতরণগুলি ব্যবহার করতে পারেন। .Exe উইন্ডোজ ইনস্টলারগুলি এখান থেকে ডাউনলোড করা যায়:

https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.4/


7

দেখে মনে হচ্ছে আপনাকে পাইকিউটি 4 এর জন্য কিছুটা ম্যানুয়াল ইনস্টলেশন করতে হবে।

http://pyqt.sourceforge.net/Docs/PyQt4/installation.html

এটি আরও কিছুটা সহায়তা করতে পারে, এটি টিউটোরিয়াল / সেট-বাই-ধাপে ফর্ম্যাটটিতে আরও কিছুটা:

http://movingthelamppost.com/blog/html/2013/07/12/installing_pyqt____because_it_s_too_good_for_pip_or_easy_install_.html


3
ওপি উইন্ডোজে পাইকিউটি ইনস্টল করার চেষ্টা করছে। আমি অনুমান করব যে সেই প্ল্যাটফর্মে স্ক্র্যাচ থেকে সমস্ত কিছু সংকলন করা তাদের পক্ষে বাস্তবসম্মত বিকল্প নয়।
এখুমোরো


5

পাইকিউটি 5 এর জন্য এটি ব্যবহার করে দেখুন:

pip install PyQt5

পাইকিউটি 4 এর জন্য এই লিঙ্কটিতে অপারেটিং সিস্টেমটি ব্যবহার করুন ।

অথবা এই লিঙ্কটিতে আপনার প্ল্যাটফর্মের জন্য সমর্থিত চাকাটি ডাউনলোড করুন।

অন্যথায় উইন্ডোজ এক্সিকিউটেবল ইনস্টলারটির জন্য এই লিঙ্কটি ব্যবহার করুন। আশা করি এটি আপনাকে পাইকিউটি 4 বা পাইকিউটি 5 ইনস্টল করতে সহায়তা করে।


4

উইন্ডোজ জন্য:

PyQt4 এর উপযুক্ত সংস্করণটি এখান থেকে ডাউনলোড করুন:

এবং পাইপ ব্যবহার করে এটি ইনস্টল করুন (উদাহরণস্বরূপ পাইথন 3.6 - 64 বিট)

 pip install PyQt44.11.4cp36cp36mwin_amd64.whl 

আমি এই ত্রুটি বার্তাটি পেয়েছি: পাইকিউটি 4‑4.11.4 ‑ সিপি 3 p3 সিপি 36 এম ‑ উইন_এএমডি 64.এইচটি কোনও বৈধ চাকা ফাইলের নাম নয়।
ড্যানিয়েল গঞ্জালেজ কর্টেস

আপনাকে একই ডিরেক্টরিতে পাইপ কমান্ডটি কার্যকর করতে হবে যেখানে "পাইকিউটি 4‑4.11.4 ‑ সিপি 36 ‑ সিপি 3 6 এম ‑ উইন_এএমডি 64. WHL" ডাউনলোড করা হয়েছিল। (প্রদত্ত ফাইলের নামটি একটি উদাহরণ, আপনি পোস্টে দেওয়া লিঙ্কে প্রদত্ত তালিকা থেকে যে কোনও একটি চয়ন করতে পারেন)
জয় জোশী

@ জয়জোশি আমিও উপরের ত্রুটিটি পেয়েছি directory একই ডিরেক্টরিতে পাইপ কমান্ড চালাচ্ছি
আরশ

@ আরশ, দয়া করে প্রদত্ত লিঙ্কটি থেকে উপযুক্ত সংস্করণটি ডাউনলোড করুন এবং সে অনুযায়ী এটি ইনস্টল করুন। দ্রষ্টব্য: আপনি পিআইকিউ 4 এর কোন সংস্করণ ডাউনলোড করেছেন তার উপর নির্ভর করে ফাইলের নাম পরিবর্তন করা যেতে পারে।
জে জোশী

@ জয়জোশি এটি সমাধান করেছেন problem সমস্যাটি ছিল আমার নির্বাচিত প্যাকেজটি পাইথন সংস্করণের সাথে সামঞ্জস্যপূর্ণ ছিল না other প্যাকেজ ফাইলের নাম সিপি 6p3 এর অর্থ পাইথন ৩..6
আরশ ২

3

উইন্ডোজ 10 এবং পাইথন 3.5+ এর জন্য পাইকিউটি 5 ইনস্টল করুন।

পাইপ ইনস্টল PyQt5


4
ওপি বিশেষত জিজ্ঞাসা করছে PyQt4, তার PyQt5পরিবর্তে কেন ইনস্টল করা উচিত ?
ক্লোদিও কর্টিজ


আমার খারাপ, review queueপ্রক্রিয়া চলাকালীন আমার এই তথ্য ছিল না ।
ক্লাদিও কর্টিজ

1
আপনি সর্বদা আপনার জ্ঞান / মতামত মন্তব্যগুলিতে ভাগ করতে পারেন। এই ক্ষেত্রে আরও পরিষ্কার ব্যাখ্যা সহ একই উত্তর রয়েছে। ভাগ করে নেওয়া ভাল তবে আমরা যদি সবাই একই তথ্য ভাগ করি তবে এটি মানুষের পক্ষে অকেজো হবে।
নাদের ঘানবাড়ি

2

পাইকিউটি 4 ইনস্টল করার সময় আপনার যদি ত্রুটি থাকে।

ত্রুটি: PyQt4-4.11.4-cp27-cp27m-win_amd64.hl এই প্ল্যাটফর্মের একটি সমর্থিত চাকা নয়।

আমার সিস্টেমের প্রকারটি bit৪ বিট, তবে এই ত্রুটিটি সমাধান করার জন্য আমি 32 বিট উইন্ডোজ সিস্টেমের পাইকিউটি 4 ইনস্টল করেছি, যেমন পাইকিউটি 4-4.11.4-সিপি 27-সিপি 27 এম-উইন 32.Whl - আরও সংস্করণ দেখতে এখানে ক্লিক করুন

এখানে চিত্র বর্ণনা লিখুন

আপনার ইনস্টলড পাইথন সংস্করণ অনুসারে দয়া করে PyQt4 এর উপযুক্ত সংস্করণটি নির্বাচন করুন।


1

আপনি এই কমান্ডটি পাইকিউটি 5 ইনস্টল করতে ব্যবহার করতে পারেন।

pip3 install PyQt5

0

আমি পাইচার্ম ব্যবহার করছি, এবং পাইকিউটি 5 ইনস্টল করতে সক্ষম হয়েছি।

পাইকিউটি 4, পাশাপাশি পাইকিউটি 4 বর্ধিত এবং উইন্ডোজ_ যা উভয়ই ইনস্টল করতে ব্যর্থ হয়েছে, আমি অনুমান করছি যে Qt4 আর সমর্থিত নয়।

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