嗨,所以我试图运行以下代码将youtube视频转换为mp3,并使用pytube和moviepy下载它们,但我遇到了这个问题:
service.apiCall()
.flatMap(value ->
service.anotherApiCall(value)
.flatMap(next -> service.finalCallBoth(value, next))
)
这是代码:
File "C:/Users/KIIT/AppData/Local/Programs/Python/Python36/ydl2.py", line 2, in <module>
from moviepy.editor import system
File "C:\Users\KIIT\AppData\Local\Programs\Python\Python36\lib\site-packages\moviepy\editor.py", line 33, in <module>
from .video.io.VideoFileClip import VideoFileClip
File "C:\Users\KIIT\AppData\Local\Programs\Python\Python36\lib\site-packages\moviepy\video\io\VideoFileClip.py", line 3, in <module>
from moviepy.video.VideoClip import VideoClip
File "C:\Users\KIIT\AppData\Local\Programs\Python\Python36\lib\site-packages\moviepy\video\VideoClip.py", line 14, in <module>
import proglog
File "C:\Users\KIIT\AppData\Local\Programs\Python\Python36\lib\site-packages\proglog\__init__.py", line 5, in <module>
from .proglog import (ProgressLogger, ProgressBarLogger, TqdmProgressBarLogger,
File "C:\Users\KIIT\AppData\Local\Programs\Python\Python36\lib\site-packages\proglog\proglog.py", line 4, in <module>
from tqdm import tqdm, tqdm_notebook
File "C:\Users\KIIT\AppData\Local\Programs\Python\Python36\lib\site-packages\tqdm\__init__.py", line 1, in <module>
from ._tqdm import tqdm
File "C:\Users\KIIT\AppData\Local\Programs\Python\Python36\lib\site-packages\tqdm\_tqdm.py", line 14, in <module>
from ._utils import _supports_unicode, _environ_cols_wrapper, _range, _unich, \
File "C:\Users\KIIT\AppData\Local\Programs\Python\Python36\lib\site-packages\tqdm\_utils.py", line 3, in <module>
from platform import system as _curos
ImportError: cannot import name 'system'