Preuzmite Gensim korpus preko proxyja i izabranog direktorija keša
Postavite urllib proxy okruženje i GENSIM_DATA_DIR prije nego što preuzimač krene; korištenje CLI ne mijenja njegov HTTP backend.
https_proxy=http://proxy.example:8080 \
GENSIM_DATA_DIR=/path/to/gensim-data \
python -m gensim.downloader --download text8Ovo POSIX pokretanje pruža HTTPS proxy i direktorij podataka prije uvoza Gensim preuzimača, zatim preuzima text8 i vraća njegovu lokalnu putanju. Izaberite HTTP endpoint sa liste HTTP proxyja za javnu rutu preuzimanja i zamijenite direktorij željenom putanjom.
GENSIM_DATA_DIR se tokom uvoza čita u osnovni direktorij modula. Podrazumijevana vrijednost je ~/gensim-data, pa je postavljanje nakon uvoza gensim.downloader prekasno za tu inicijalizaciju.
CLI poziva istu funkciju load koju koristi Python kod i koristi urllib. U aplikaciji api.load(name, return_path=True) bira ponašanje samo preuzimanja umjesto učitavanja skupa podataka u memoriju.
Za preostalu grešku razlikujte zahtjev za indeksom od zahtjeva za datotekom. Indeks dolazi sa GitHub hosta sirovog sadržaja; datoteke dolaze iz izdanja i mogu se preusmjeriti na druge odredišta. Lokalni keš informacija može omogućiti da pretraga indeksa nastavi nakon mrežnog kvara. Postojeći podaci mogu izbjeći novo preuzimanje datoteke. Toplo učitavanje stoga ne dokazuje da su oba mrežna puta radila.