Перенос скрипта python на ПК на котором нет возможности установить python
у меня есть скрипт написанный на python, его нужно перенести на ПК у которого нет доступа к интернету и не установлен python, к тому же на этот ПК нельзя устанавливать python. Насколько понял (после долгих поисков), это реализуемо, если как то создать виртуальное окружение, туда же добавить необходимые библиотеки, а в самом скрипте указать путь до папки с библиотеками. Но информация настолько разрознена (и я в самом начале изучения python и всего что с этим связано), что связать это воедино и реализовать у меня не получается. Буду благодарен за помощь. Повторю суть вопроса: запустить скрипт python на ПК на котором нет python, нет доступа к интернет и нельзя устанавливать python.
Ответы (1 шт):
Как я понял питон всё же установлен. Если нет, его можно установить стандартным установщиком без админских прав. Просто надо выбрать установку для текущего юзера и не добавлять в переменные окружения. Или скачать отсюда портативную версию http://winpython.github.io/
По поводу установки библиотек я действовал следующим образом.
- Имел аналогичный питон на машине с интернетом с теми же библиотеками.
- Когда надо было что-то добавить выполнял на этой машине
python -m pip download [options] <local project path>. Детали команды. Таким образом качал нужную библиотеку и все зависимости. - Дальше копировал эти файлы на удалённый комп. А там
py -m pip install --no-index --find-links=file:///local/dir/ SomeProjectилиpy -m pip install ./downloads/SomeProject-1.0.4.tar.gzПримеры