У меня две машины, на одной из которых нет доступа в интернет. Я хочу установить модули с Anaconda и скопировать их на автономный компьютер с другого компьютера, имеющего доступ в Интернет.
Я попытался найти зависимости и установить tar. файлы вручную по одному и отправляют их на автономный компьютер, но это занимает очень много времени.
Какой самый простой способ? Полезна ли миниконда ??
П.С .: Я забыл упомянуть, что я использую анаконду в обеих машинах. Итак, я думаю, мне нужно создать среду, установить пакеты, а затем экспортировать его для автономного компьютера. Есть ли другой способ установить количество пакетов для автономной комп. из копии <dir>
в онлайн-компьютер ??
Редактировать: я пытался conda install --file C:\Users\myName\Desktop\OfflineInstall\packagelist.txt --channel file://C:\Users\myName\Desktop\OfflineInstall\pkgs2
, но автономный компьютер все еще пытался подключиться к Интернету. Я также использовал --no-deps
Edit2: для тех, кто застрял на той же проблеме, я решил использовать conda install --file C:\Users\myName\Desktop\OfflineInstall\packagelist.txt --channel file:///C:\Users\myName\Desktop\OfflineInstall\pkgs2 --override-channels
Сложнее всего префикс file:///
. Вам нужно поставить ///. Также не забудьте поставить флаг --override-channels
, чтобы предотвратить подключение к каналам по умолчанию.