亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

嘗試使我的程序可交付到 Windows 10 環境

嘗試使我的程序可交付到 Windows 10 環境

鴻蒙傳說 2023-09-05 21:11:34
這里有一個廣泛的問題?;旧希沂褂?Python 設計并構建了一個在我的機器上運行的程序。問題是,當我將其轉換為 exe 并嘗試在另一臺 Windows 10 計算機上運行它時,它不起作用。原因是因為在我的機器上安裝了 python、python VLC 以及 VLC 播放器。問題是我需要以某種方式將這些程序(依賴項?是的,我是菜鳥)打包到安裝向導中還是?希望得到一些關于在這里做什么的建議,因為我正在為某人做一個感傷的項目,但我無法讓它發揮作用,這真的很令人沮喪,哈哈
查看完整描述

2 回答

?
一只甜甜圈

TA貢獻1836條經驗 獲得超5個贊

對于 python-vlc,您確實需要安裝 VLC。我不知道如何將 vlc 打包成 python exe。我建議研究獨立模塊,而不僅僅是 python 包裝器。


編輯:


您可以使用 pygame 庫中的聲音函數:


import pygame.mixer


SOUND_FILE = 'file_path_here'


pygame.mixer.pre_init(44100, -16, 2, 2048)

pygame.mixer.init()


pygame.mixer.music.load(SOUND_FILE)

pygame.mixer.music.play(loops=0, start=1626) # 1626 seconds from beginning


while pygame.mixer.music.get_busy():

    pygame.event.wait()


查看完整回答
反對 回復 2023-09-05
?
Smart貓小萌

TA貢獻1911條經驗 獲得超7個贊

出于多種原因,您不應該捆綁 VLC,即使這在技術上是可行的。最干凈的解決方案是檢查 VLC 或 VLC 播放器是否已安裝,如果缺少,則告訴用戶先安裝它。



查看完整回答
反對 回復 2023-09-05
  • 2 回答
  • 0 關注
  • 170 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號