mirror of
https://github.com/ParisNeo/lollms.git
synced 2025-04-16 23:08:51 +00:00
Update media.py
This commit is contained in:
parent
16d535ab8f
commit
64d567d0fb
@ -16,11 +16,18 @@ import threading
|
||||
if not PackageManager.check_package_installed("cv2"):
|
||||
PackageManager.install_package("opencv-python")
|
||||
import cv2
|
||||
|
||||
import platform
|
||||
import subprocess
|
||||
|
||||
if not PackageManager.check_package_installed("pyaudio"):
|
||||
PackageManager.install_package("pyaudio")
|
||||
if platform.system() == "Windows":
|
||||
PackageManager.install_package("pyaudio")
|
||||
elif platform.system() == "Linux":
|
||||
subprocess.check_call(["sudo", "apt", "install", "-y", "portaudio19-dev python3-pyaudio"])
|
||||
elif platform.system() == "Darwin":
|
||||
subprocess.check_call(["brew", "install", "portaudio19-dev python3-pyaudio"])
|
||||
PackageManager.install_package("wave")
|
||||
|
||||
import pyaudio
|
||||
import wave
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user