Упакуйте исполняемый файл ffmpeg в исполняемый файл myProject для запуска.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Упакуйте исполняемый файл ffmpeg в исполняемый файл myProject для запуска.

Сообщение Anonymous »


TLDR;

Я хотел бы упаковать исполняемый файл ffmpeg в свой собственный исполняемый файл. В настоящее время я получаю

FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'ffmpeg' Пропуск ./testFile202312061352.mp4 из-за FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'ffmpeg' Подробности:

Я создаю исполняемый файл с помощью следующей команды:

pyinstaller cli.py \ --onefile \ --add-binary /Users//anaconda3/envs/my_env/bin/ffmpeg:bin Код, использующий ffmpeg, написан не мной. И мне бы хотелось оставить эту часть прежней. Я надеюсь, что когда я запускаю из командной строки, когда среда conda активна, я смогу успешно запустить ее, поскольку python (или, возможно, anaconda) знает, где двоичные файлы есть. Возможно, есть какая-то переменная среды, указывающая на /Users//anaconda3/envs/my_env/bin/. У меня довольно пустой cli.py. Кажется, это точка входа, и я надеюсь, что если это возможно, я смогу установить там путь к каталогу bin...

Я могу успешно запустить приложение следующим образом:

(my_env) папка MachineUser % "dist/cli_mac_001202312051431" ./testFile202312061352.mp4 Я хотел бы работать следующим образом:

(базовая) папка MachineUser % "dist/cli_mac_001202312051431" ./testFile202312061352.mp4 Вопрос:

Может кто-нибудь рассказать, как изменить команду pyinstaller или что изменить в cli.py для успешного достижения этой цели?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»