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

Ta zagon POSIX zagotovi posredniški strežnik HTTPS in mapo s podatki, preden se uvozi prenašalnik Gensima, nato prenese text8 in vrne njegovo lokalno pot. Izberite končno točko HTTP s seznama posredniških strežnikov HTTP za javno pot prenosa in mapo zamenjajte z želeno potjo.

GENSIM_DATA_DIR se ob uvozu prebere v osnovno mapo modula. Privzeta vrednost je ~/gensim-data, zato je nastavljanje po uvozu gensim.downloader za to inicializacijo prepozno.

CLI pokliče isto funkcijo load, ki jo uporablja koda Python, in uporablja urllib. V aplikaciji api.load(name, return_path=True) izbere vedenje samo prenosa, namesto da bi podatkovni nabor naložil v pomnilnik.

Pri preostali napaki ločite zahtevo za indeks od zahteve za datoteko. Indeks prihaja iz gostitelja surove vsebine GitHuba; datoteke prihajajo iz izdaj in se lahko preusmerijo na druge cilje. Lokalni predpomnilnik informacij lahko omogoči, da se iskanje po indeksu nadaljuje po omrežni napaki. Obstoječi podatki se lahko izognejo še enemu prenosu datoteke. Topel naklad torej ne dokazuje, da sta obe omrežni poti delovali.

Sorodni članki