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

Bu POSIX işə salması Gensim yükləyicisini import etməzdən əvvəl HTTPS proksisini və data qovluğunu təmin edir, sonra text8 yükləyir və onun lokal yolunu qaytarır. Açıq yükləmə marşrutu üçün HTTP proksi siyahısından HTTP endpoint seçin və qovluğu nəzərdə tutulan yolla əvəz edin.

GENSIM_DATA_DIR import zamanı modulun əsas qovluğuna oxunur. Standart dəyəri ~/gensim-data-dir, ona görə də onu gensim.downloader import edildikdən sonra təyin etmək həmin ilkinləşdirmə üçün gecdir.

CLI Python kodunun istifadə etdiyi eyni load funksiyasını çağırır və urllib-dən istifadə edir. Tətbiqdə api.load(name, return_path=True) verilənlər toplusunu yaddaşa yükləmək əvəzinə yalnız-yükləmə davranışını seçir.

Qalan nasazlıq üçün indeks sorğusunu fayl sorğusundan ayırın. İndeks GitHub-ın xam məzmun hostundan gəlir; fayllar buraxılışlardan gəlir və başqa ünvanlara yönləndirilə bilər. Lokal məlumat keşi şəbəkə nasazlığından sonra indeks axtarışının davam etməsinə imkan verə bilər. Mövcud data başqa fayl yükləməsinin qarşısını ala bilər. Buna görə isti yükləmə iki şəbəkə yolunun da işlədiyini sübut etmir.

Əlaqəli məqalələr