Найти - Пользователи
Полная версия: перенос проекта
Начало » Python для новичков » перенос проекта
1 2
habrman
создал проект на своей машине на питон3, проект использует сторонние модули
как проще всего отдать проект заказчику?
например я дам ему установочный пакет с питоном, он его установит, 2 раза кликнул по файлу и скрипт запустился
или залил на сервер с линуксом и тоже запустил без установок модулей
насколько я понял pip устанавливает в системные директории, виртуаленв тоже нужно ставить и настраивать, и отдельно запускать
нужно самое простое решение
Rodegast
> как проще всего отдать проект заказчику?

Нужно у заказчика узнать в каком виде ему удобнее получить проект.
habrman
заказчику удобно получить каталог с файлами, он ищет файл “запусти.py”, кликает 2 раза и получает результат
FishHook
habrman
заказчику удобно получить каталог с файлами, он ищет файл “запусти.py”, кликает 2 раза и получает результат
И как же он это сделает, если питона на его машине нет?
Rodegast
> заказчику удобно получить каталог с файлами, он ищет файл “запусти.py”, кликает 2 раза и получает результат

Тогда читай эту тему + ссылки в моих сообщениях. http://python.su/forum/topic/36984/
habrman
FishHook
И как же он это сделает, если питона на его машине нет?
установочный пакет он вполне может запустить
главное чтобы после установки ничего не нужно было настраивать
FishHook
habrman
установочный пакет он вполне может запуститьглавное чтобы после установки ничего не нужно было настраивать
Ну вот и сделайте ему установочный пакет, какая проблема написать батник с десятком команд, который установит питон, создаст venv, запустит pip и тд?
habrman
почитал про venv, создал в проекте, загрузил туда модули
перенес на виндовс -и не пойму что дальше
пишут что надо в Scripts зайти но у меня этого нет
или нельзя перенести venv с линукса в винду?
habrman
как я понимаю, нужно заранее создать venv для машины где будет запускаться скрипт, причем для виндовс и линукс они будут различаться
честно говоря немного разочарован
в пхп хотя бы есть композер, который скачивает классы локально в проект
JOHN_16
habrman
как я понимаю, нужно заранее создать venv для машины где будет запускаться скрипт
нет, заранее не надо. Это все можно сделать в скрипте установщика вашей программы.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB