إنشاء عنكبوت باستخدام Scrapy ، خطأ توليد العنكبوت

StackOverflow https://stackoverflow.com/questions/2842629

  •  27-09-2019
  •  | 
  •  

سؤال

لقد قمت للتو بتنزيل Scrapy (Web Crawler) على Windows 32 وقمت للتو بإنشاء مجلد مشروع جديد باستخدام "Scrapy-CTL.Py StartProject DMOZ" في DOS. ثم انتقلت إلى إنشاء العنكبوت الأول باستخدام الأمر:

scrapy-ctl.py genspider myspider myspdier-domain.com

لكنه لم ينجح ويعيد الخطأ:

Error running: scrapy-ctl.py genspider, Cannot find project settings module in python path: scrapy_settings.

أعلم أن لديّ المسار بشكل صحيح (إلى Python26/النصوص) ، لكنني أواجه صعوبة في معرفة ماهية المشكلة. أنا جديد على كل من Scrapy و Python ، لذلك هناك احتمال جيد أن أكون قد تم عمله لفعل شيء مهم.

أيضًا ، كنت أستخدم Eclipse مع البرنامج المساعد Pydev لتحرير الكود إذا كان ذلك قد يتسبب في بعض المشكلات.

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

المحلول

هناك فرق بين Path و Python_Path. هل تم تعيين Python_Path الخاص بك بشكل صحيح؟ هذا المسار هو المكان الذي يتطلع فيه Python إلى تضمين الحزم / الوحدات النمطية.

نصائح أخرى

استخدم scrapy-ctl.py في Dir's Project. سيعرف هذا البرنامج النصي عن إعدادات هذا المشروع. لا يحتوي Scrapy-ctl.py الرئيسي على أدنى فكرة عن إعدادات هذا المشروع المحدد.

تعيين متغير بيئة Pythonpath إلى Python26/النصوص.

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