https_proxy=http://proxy.example:8080 \
GENSIM_DATA_DIR=/path/to/gensim-data \
python -m gensim.downloader --download text8

Ovo POSIX pokretanje osigurava HTTPS proxy i direktorij podataka prije uvoza Gensim preuzimača, zatim preuzima text8 i vraća njegovu lokalnu putanju. Odaberite HTTP endpoint s popisa HTTP proxyja za javnu rutu preuzimanja i zamijenite direktorij željenom putanjom.

GENSIM_DATA_DIR se čita u osnovni direktorij modula tokom uvoza. Zadana 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 s GitHub hosta sirovog sadržaja; datoteke dolaze iz izdanja i mogu se preusmjeriti na druge odredišta. Lokalna predmemorija 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.

Povezani članci