8
Próbuję przenieść konkretny plik z mojego komputera na serwer zdalny. Jednak, gdy próbuję użyć fab to zrobić to zwraca następujący błąd:Dlaczego otrzymuję komunikat o błędzie?
Fatal error: put() encountered an exception while uploading '/home/jonathan/Dropbox/facebook-crawler/worker_scraper.py'
Underlying exception:
size mismatch in put! 0 != 7304
Fab funkcję:
@roles('workers')
def move_scraper():
put('~/Dropbox/facebook-crawler/worker_scraper.py', '~/facebook-crawler/')
ktoś ma jakiś pomysł, dlaczego tak się dzieje?
Jaka wersja Pythona używasz? Było kilka problemów z wczesnymi wersjami, które właśnie to robią. Jest to prawdopodobnie problem w podstawowej bibliotece Paramiko. – VooDooNOFX
Głupia, ale dla dobrobytu: upewnij się, że pole miejsce docelowe: dysk ma wolne miejsce :) – RickyA
@RickyA Wydaje się, że to był mój problem. Wierzę również, że put() tymczasowo przechowuje plik gdzieś. Tutaj też musi być miejsce. (Mam dużo miejsca na ścieżce docelowej, ale ograniczoną przestrzeń poza tą ścieżką) – worldsayshi