0
我試圖使用pydub,但是當我將它導入到帶有AudioSegment的python時,它會給我一個錯誤,說它不能識別它。 我嘗試使用pip安裝和在線搜索。 任何幫助? 我使用Python 2.7版爲什麼我在導入AudioSegment時出錯?
from pydub import AudioSegment
我試圖使用pydub,但是當我將它導入到帶有AudioSegment的python時,它會給我一個錯誤,說它不能識別它。 我嘗試使用pip安裝和在線搜索。 任何幫助? 我使用Python 2.7版爲什麼我在導入AudioSegment時出錯?
from pydub import AudioSegment
u能卸載並嘗試使用PIP安裝pydub安裝。還請確保pydub
路徑位於PYTHONPATH
或系統PATH
。你在用什麼OS
?
找出pydub的安裝位置。
我在C:\Python27\Lib\site-packages\pydub
。
打開命令提示和輸入,
set PATH=c:\Python27\Scripts;c:\Python27\Lib;C:\Python27\Lib\site-packages\pydub;%PATH%
然後嘗試cmd
屏幕上運行的程序pydub
。一旦成功,您需要將pydub
路徑添加到系統環境變量部分。
而且錯誤:
RuntimeWarning: Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work warn("Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work", RuntimeWarning)
貌似pydub
找不到ffmpeg
或avconv
。您可能需要安裝或添加系統路徑。 如果它的工作,我會讓它成爲。它只是警告
嘗試從這裏安裝它:https://pypi.python.org/pypi/pydub#downloads – Veltro
你可以發佈整個錯誤轉儲嗎?還安裝成功了。 –
錯誤即時獲得:** libpng警告:sBIT:無效。 **我的代碼:從AudioSegment進口pydub Sound1例子= AudioSegment.from_wave( 'chill.wav') SOUND2 = AudioSegment.from_wave( 'p1.wav') Sound1例子= Sound1例子[:] + 6 SOUND2 = SOUND2 + 8 #louder combined = sound1.overlay(sound2) combined.export(「pydubtry.wav」,format ='wav') – Sh0z