Ali Ahmed55 نشر 5 ديسمبر أرسل تقرير نشر 5 ديسمبر السلام عليكم هو انا عشان اشتغل باثيون الازم اثبيت معها لغه ++c ؟ عشان فيه مكتبه زي face-recognition معتمده علي ++c وغيرهم كمان ؟ 3 اقتباس
0 محمد عاطف17 نشر 5 ديسمبر أرسل تقرير نشر 5 ديسمبر وعليكم السلام ورحمة الله وبركاته. لا ليس تماما ولكن بالفعل توجد بعض المكتبات و معظمها خاص الذكاء الإصطناعي و تعلم الآلة تحتاج إلى عمل compilation للكود الخاص بالمكتبة وهي مكتوبة بلفة c++ أو تحتاج إلى c++ compiler . لذلك لتشغيل تلك المكتبات يجب تحميل Visual Studio Build Tools وتثبيت الملفات اللازمة ل c++. يمكنك تنزيلها من خلال الرابط التالي والنزول إلى أسفل الصحفة والضغط على dowىload : https://visualstudio.microsoft.com/downloads/?q=build+tools بعد التحميل قم بفتح البرنامج وإختيار الخيار التالي للتثبيت : 1 اقتباس
0 ياسر مسكين نشر 5 ديسمبر أرسل تقرير نشر 5 ديسمبر يمكنك استخدام Anaconda فهو يعد أحد الحلول الممتازة لتثبيت المكتبات التي تعتمد على ++C مثل مكتبة face-recognition دون الحاجة إلى تثبيت Visual Studio Build Tools أو أدوات البناء الأخرى يدويا فعند استخدام conda لتثبيت مكتبة face-recognition من القناة conda-forge، يتم تثبيت نسخة مهيأة مسبقا (pre-built binary) تحتوي على جميع الاعتماديات اللازمة، بما في ذلك الأجزاء المكتوبة بـ ++C وهذا يلغي الحاجة إلى تثبيت أدوات بناء إضافية مثل Visual Studio أو MinGW. 1 اقتباس
0 Ali Ahmed55 نشر 5 ديسمبر الكاتب أرسل تقرير نشر 5 ديسمبر بتاريخ الآن قال محمد عاطف17: وعليكم السلام ورحمة الله وبركاته. لا ليس تماما ولكن بالفعل توجد بعض المكتبات و معظمها خاص الذكاء الإصطناعي و تعلم الآلة تحتاج إلى عمل compilation للكود الخاص بالمكتبة وهي مكتوبة بلفة c++ أو تحتاج إلى c++ compiler . لذلك لتشغيل تلك المكتبات يجب تحميل Visual Studio Build Tools وتثبيت الملفات اللازمة ل c++. يمكنك تنزيلها من خلال الرابط التالي والنزول إلى أسفل الصحفة والضغط على dowlnoad : https://visualstudio.microsoft.com/downloads/?q=build+tools بعد التحميل قم بفتح البرنامج وإختيار الخيار التالي للتثبيت : تمام , ولكن هل الموضوع ده بيفارق عن نظمه تشغل عن التاني يعني لو انا شغل علي MacOS هعمل نفس الموضوع ؟ بتاريخ 2 دقائق مضت قال ياسر مسكين: يمكنك استخدام Anaconda فهو يعد أحد الحلول الممتازة لتثبيت المكتبات التي تعتمد على ++C مثل مكتبة face-recognition دون الحاجة إلى تثبيت Visual Studio Build Tools أو أدوات البناء الأخرى يدويا فعند استخدام conda لتثبيت مكتبة face-recognition من القناة conda-forge، يتم تثبيت نسخة مهيأة مسبقا (pre-built binary) تحتوي على جميع الاعتماديات اللازمة، بما في ذلك الأجزاء المكتوبة بـ ++C وهذا يلغي الحاجة إلى تثبيت أدوات بناء إضافية مثل Visual Studio أو MinGW. اه صح ولكن انا الصراحه مش بحبيو انا بحب جدا VScode 1 اقتباس
0 Chihab Hedidi نشر 5 ديسمبر أرسل تقرير نشر 5 ديسمبر ليس من الضروري تثبيت لغة ++C نفسها لتشغيل بايثون أو مكتباتها، ولكن هناك بعض المكتبات تعتمد على مكتبات مكتوبة بلغة ++C أو لغات أخرى لتحسين الأداء، و أثناء تثبيت هذه المكتبات، يتم أحيانا استخدام أدوات بناء مثل CMake أو GCC لترجمة الأكواد المصدرية الخاصة بها، و لحل هذه المشكلة يجب عليك تثبيت Visual Studio Build Tools فقط. 1 اقتباس
0 محمد عاطف17 نشر 5 ديسمبر أرسل تقرير نشر 5 ديسمبر بتاريخ 7 دقائق مضت قال Ail Ahmed: تمام , ولكن هل الموضوع ده بيفارق عن نظمه تشغل عن التاني يعني لو انا شغل علي MacOS هعمل نفس الموضوع ؟ لا جميع الأنظمة نفس الشئ . إذا لم يكن لديك c++ compiler على أى نظام تشغيل وتوجد مكتبة تريد عمل compilation لكود c++ فلن تعمل إلا إذا قمت بتنزيل Visual Studio Build Tools . ولهذا إذا لم يكن لديك Visual Studio Build Tools على جاهز ال Mac سيتوجب تنزيله لتعمل تلك المكتبات. اقتباس
0 عماد شيخ العشرة نشر 5 ديسمبر أرسل تقرير نشر 5 ديسمبر وعليكم السلام، لتشغيل لغة بايثون نفسها لا يحتاج للغة c++ لكن بعض مكتبات بايثون تحتاج لان هذه المكتبات معتمدة على لغة c++. اللغات مثل c++ تحتاج الى أداة وسيطة لكي يفهم الكمبيوتر الكود الذي كتبناه حيث أن الكمبيوتر لا يفهم لغة ال c++ مباشرة ونسمي هذا الوسيط compiler أو المترجم وهو يترجم كود c++ للغة تسمى بال assembly ومن ثم يأتي assembler وهو الوسيط بين لغة assembly واللغة التي تفهمها الالة (0 1) حيث يحول كود assembly للغة الباينري فيفهم الكمبيوتر. فتحميل الcompiler الخاص بc++ قد يكون ضروريا لبعض مكتبات باثون حيث تكون معتمدة على ال c++ بغض النظر عن نظام التشغيل الذي يتم استعماله. 1 اقتباس
السؤال
Ali Ahmed55
السلام عليكم
هو انا عشان اشتغل باثيون الازم اثبيت معها لغه ++c ؟
عشان فيه مكتبه زي face-recognition معتمده علي ++c وغيرهم كمان ؟
8 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.