طريقة تثبيت wxPython

2 دقائق للقراءة

مرحبا بمتابعي نافذة التقنية.
إذا كنت مطور برامج باستخدام Python, وتستخدم مكتبة wx لواجهة المستخدم الرسومية graphical user interface (GUI) قد تلاحظ أن المكتبة تفشل في التثبيت في حالات كثيرة.
فللأسف, لم يتم تجميع المكتبة للعمل على إصدارات python 32 bit.
جرب مبدئيا أمر تثبيت أحدث إصدار:
pip install wxpython
في حال كنت تستخدم إصدار python3.9 فيمكنك تثبيت أحدث إصدار طالما إنك تستخدم إصدارات 64 bit.
ثبت الإصدار قبل الأخير في حال كنت تستخدم python3.9 32 bit, عن طريق الأمر:
pip install wxpython==4.1.1
في حال كنت تستخدم إصدار python 3.10:
يعمل أحدث إصدار من wx مع إصدارات 64 bit من python.
ويمكنك تثبيته باستخدام الأمر الأول.
في حال كنت تستخدم python3.1- 32 bit:
لا يمكنك تثبيت إلا أحدث إصدار من تجميع Joseph Lee وهو أحد المساهمين في nvda.
عن طريق الأمر:
`pip install –upgrade https://github.com/josephsl/wxpy32whl/blob/main/wxPython-4.2.0-cp310-cp310-win32.whl?raw=true`
أو يمكنك تثبيت Visual Studio ومحاولة بناء النسخة بنفسك.
للأسف, WxPython لا تدعم Python3.11 في الوقت الحالي.

عن Qais Alrefai

تحقق أيضا

مشاكل برمجية نسمع عنها كثيرًا Race Conditions و Deadlocks و Memory Leak، فماذا تعني؟

مشاكل برمجية نسمع عنها كثيرًا Race Conditions و Deadlocks و Memory Leak، فماذا تعني؟

11 دقائق للقراءةعند قراءة سجل التحديثات لأي برنامج أو نظام تشغيل، كثيرًا ما نصادف عبارات مثل: "Fixed race condition" أو "Resolved deadlock issue" أو "Improved memory handling". قد تبدو هذه العبارات عامة أو غامضة، لكنها تشير فعليًا إلى مشاكل عميقة في تصميم وتنفيذ البرمجيات تؤثر بشكل مباشر على استقرارها وأمانها لذا، دعونا نتعرف عليها بالتفصيل. أكمل القراءة » مشاكل برمجية نسمع عنها كثيرًا Race Conditions و Deadlocks و Memory Leak، فماذا تعني؟

اكتب تعليقًا