سؤال

أحاول الحصول على أبراج لتصحيح الأخطاء في Eclipse ضمن Ubuntu.خاصة.لست متأكدًا مما يجب استخدامه لـ "الوحدة الرئيسية" في مربع حوار تشغيل التكوينات.

(هذا هو سؤال مشابه حول تدفق المكدس، لكنني أعتقد أنه ينطبق على النوافذ حيث لا يمكنني العثور على Paster-script.py على نظامي)

هل أستطيع مساعدتك؟

هل كانت مفيدة؟

المحلول

ولقد تمكنت من إصلاح ذلك الآن.

في Window>Preferences>Pydev>Interpreter-Python إزالة مترجم الثعبان وتحميله (حدد New) بعد تثبيت أبراج.

في مؤتمر نزع السلاح الطرفية إلى الدليل المشاريع. اكتب sudo python setup.py develop غير متأكد ما يفعل ذلك، ولكن لا حيلة (إن وجدت أحد يريد أن يملأ لي، يرجى القيام به)

في Run>Open Debug Dialog دخول موقع المقرب في Main Module. بالنسبة لي هذا هو /usr/bin/paster. ثم في التبويب Arguments في Program arguments إدخال serve /locationOfYourProject/development.ini

وكل مجموعة للذهاب. استغرق الأمر الكثير من البحث بالنسبة لي لمعرفة أنه لا يعمل إذا الحجج تشمل --reload

نصائح أخرى

وحصلت على تشغيله في الأساس تقريبا بنفس الطريقة - على الرغم من أنك لم يكن لديك للقيام setup.py تطوير خطوة - أنه يعمل بشكل جيد دون ذلك.

وماذا يفعل هو أن مجموعات صلة العالمي لدليل المشروع الخاص بك للحصول على حزمة الثعبان اسمه بعد اسم المشروع الخاص بك.

وأنا بحاجة إلى هذه الخطوة "سودو بيثون setup.py تطوير" للحصول على التوالي .. وإلا فإنه التخلص من بعض الاستثناءات.

وراجع للشغل، وsetup.py هو واحد في المشروع بإنشائها.

لم أحاول استخدام Eclipse، لكنني أراهن أن الحل الذي كنت أستخدمه لتصحيح أخطاء تطبيقات Pylons في WingIDE سيعمل هنا أيضًا.

  1. اكتب السطرين التاليين (اسمه run_me.py أو ما شابه ذلك) واحفظه في دليل مشروعك:

    من Paste.script.serve قم باستيراد SubmitCommand

    serveCommand("serve").run(["development.ini"])

  2. قم بتعيين هذا الملف كهدف تصحيح رئيسي (ويعرف أيضًا باسم الوحدة الرئيسية)

  3. يتمتع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top