Небольшой почтовый дом на базе Mac, желающий запустить Windows, но мы полагаемся на некоторые скрипты Python - PullRequest
0 голосов
/ 02 мая 2018

Вы можете сказать, откуда это идет из заголовка ..

Я работаю в небольшом почтовом отделении, и для замены одного из наших старых Mac Pro мы рассматривали вопрос о создании ПК среднего класса (не нужно делать много работы - не стоит цена нового Mac Pro) ..
Проблема в том, что у нас есть ряд сценариев, которые мы используем для транскодирования видеоряда и управления мультимедиа, и они были написаны для нашей эксклюзивной среды Mac. Основная процедура настройки новой рабочей станции:

Установить пипс используя easy_install

Используйте pip для установки:

youtube_dl

pexpect

parsedatetime

XlsxWriter

Установить MacPorts. Используйте MacPorts для установки ffmpeg, lftp и ImageMagick. Оттуда установите пару собственных внутренних скриптов (которые в основном полагаются на предыдущие зависимости и python 2.7 (через xcode).

Я НЕ собираюсь спрашивать, как адаптировать это к ПК, так как это было бы далеко за пределами одного вопроса. Мой вопрос: без сильного разработчика Python на месте (пользовательские сценарии были написаны несколько лет назад кем-то, кто больше не работает в компании), возможно ли вообще адаптировать установочные сценарии к среде ПК? У нас есть внештатный разработчик Python, с которым мы обращаемся за незначительными изменениями скрипта, и он не был уверен (его ответ был: «Сначала я бы дважды проверил, чтобы убедиться, что некоторые утилиты могут работать даже на Windows. Я не уверен на 100%, что они можешь или нет"). Есть ли какие-либо утилиты, которые не могут быть адаптированы к среде Windows?

Заранее большое спасибо - я знаю, что это довольно широкий вопрос.

1 Ответ

0 голосов
/ 03 мая 2018

Если вам «не нужен тяжелый подъем», почему вы так расстроили свой рабочий процесс?

Если вы полны решимости купить компьютер, почему бы не запустить на нем Linux, а не Windows? Процесс установки, который вы описали, будет почти таким же на компьютере с Linux, за исключением использования другого менеджера пакетов вместо MacPorts.

Craig PS все перечисленные модули Python доступны через MacPorts. Это упростит процесс управления программным обеспечением, чтобы все установить таким образом.

...