2017-03-24 4 views
1

Ich möchte crawlera avec setuptools in Docker installieren.Wie installiere Crawlera über setuptools

in meiner scrapy.cfg Datei ich habe:

[deploy=test] 
url = http://localhost:6800/ 
project = Crawling 

i testen, indem scrapyd-deploy -l und ich habe

test    http://localhost:6800/ 

in meinem setup.py ich habe von Setuptools Setup importieren, find_packages

setup(
    name   = 'Crawling', 
    version  = '1.0', 
    packages  = find_packages(), 
    entry_points = {'scrapy': ['settings = Crawling.settings']}, 
    install_requires=['scrapy-crawlera'], 
) 

am Ende in meinem requires.txt Ich habe scrapy-crawlera aber crawlera ist nicht in meinem Docker installiert.

+0

Warum nicht 'verwenden lösen -r requires.txt' in DockerFile installieren pip? – Zealseeker

+0

Ja, Sie haben Recht, aber ich möchte wissen, warum ich es nicht über setuptools installieren kann – parik

+0

Sie sahen also Ihre Skripte als ein Paket, das installiert werden muss? Hast du 'python setup.py install' benutzt? – Zealseeker

Antwort

1

Die Docker wurde nicht richtig installiert, ich mein Problem durch erneute Installation Docker