kullanarak bir proje dağıtmada hata Ben proje klasöründe birden fazla örümcek vardı ve tüm örümcekler bir kerede çalıştırmak istiyorum, bu yüzden scrapyd hizmeti kullanarak bunları çalıştırmak için karar verdi. Benscrapyd
benscrapy.cfg
dosyayı açtı ve
sonra url hattını uncommented etmişti
- [dağıtmak] mevcut proje klasöründe duyuyorum Her here
İlk görerek bunu başlamıştır
scrapy server
komutunu çalıştırdım, bu iyi çalışıyor ve scrapyd sunucusu çalışıyorben bu komutu çalıştı
scrapy deploy -l
Sonuç: i çıkış aşağıdaki var bu komutu
scrapy deploy -L scrapyd
çalıştıdefault http://localhost:6800/
Sonuç: i dağıtmak için çalıştı
Usage
=====
scrapy deploy [options] [ [target] | -l | -L <target> ]
deploy: error: Unknown target: scrapyd
Bu komutla proje scrapy deploy scrapyd -p default
aşağıdaki hata var
Usage
=====
scrapy deploy [options] [ [target] | -l | -L <target> ]
deploy: error: Unknown target: scrapyd
önceden
Teşekkür scrapyd için bir proje dağıtımının nasıl yapılacağını doğru şekilde beni yol açabilir, yukarıdaki hataları gösteriyor peynir altı suyu scrapyd tespit etmek gerçekten alamıyorum ..... .....
Düzenlendi Kod:
Peter Kirby cevabı gördükten sonra ben scrapy.cfg hedefi adında ve benim proje klasöründe aşağıdaki komutu çalıştı
komut: o zaman
scrapy deploy ebsite -p ebsite
i aşağıdaki hatayı çözmek için nasıl
Building egg of ebsite-1341808241
'build/lib' does not exist -- can't clean it
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-2.7' does not exist -- can't clean it
zip_safe flag not set; analyzing archive contents...
Deploying ebsite-1341808241 to http://localhost:6800/addversion.json
Deploy failed: <urlopen error [Errno 111] Connection refused>
..... var
Teşekkür sabit başka bir terminal üzerinde çalışma
kadar basit, bu hata var benim Yukarıdaki gibi kod ve yukarıda belirtilen hatayı aldım, bana bunu nasıl çözeceğimi söyleyeyim –
Scrapyd web arayüzüne erişmeyi deneyin. Http: // localhost: 6800 adresine gidin ya da http: // localhost: 6800/listprojects.json dosyasını yazın ve ne olduğunu anlatın. Scrapyd yanlış yüklenmiş olabilir. Hangi işletim sistemi üzerindesiniz? –